AI hub
npx skills add https://github.com/zhangga/aihub --skill yahoo-data-fetcher使用 CLI 安装这个技能,并在你的工作区中直接复用对应的 SKILL.md 工作流。
AI Hub 是一个用于沉淀、管理和复用各种 AI 工具、提示词(Prompts)以及智能体技能(Agent Skills)的综合性知识仓库。
无论你是正在使用各种大模型(如 ChatGPT, Claude, Gemini),还是在本地构建或定制自己的 AI Agent 工作流,本仓库都能为你提供开箱即用的模块化能力。
/skills: 智能体扩展技能分发目录。这里存放最终对外发布和安装的 Agent 技能产物,内容由同步脚本统一生成和维护。
/mcp: MCP Server 分发目录。这里存放跨客户端的一键安装脚本、registry 和 bundles,用于把 MCP server 写入 Codex、Claude Code、Claude Desktop、VS Code 等客户端配置。/local-skills: 自研技能源码目录。用于存放你自己编写并希望纳入统一分发流程的本地 skills。/prompts: 高质量提示词模板库。沉淀了经过实际验证的、适用于不同场景的系统提示词,可直接应用于大模型的上下文。/external: 存放通过 Git Submodule 引入、仍需镜像分发的第三方技能仓库源。当前 skills 分发同时支持三种来源:
submodule:从 /external 镜像local:从 /local-skills 镜像proxy:不镜像代码,只在安装时直接代理执行上游安装命令架构说明可参考:
如果你想直接将本仓库中提供的所有精选技能安装到你的 Agent 环境中(需已安装 Node.js 和 npm),请根据你的操作系统在终端中执行以下命令:
Mac / Linux / Windows WSL:
curl -fsSL https://raw.githubusercontent.com/zhangga/aihub/main/skills/install.sh | bash
Windows (PowerShell):
irm https://raw.githubusercontent.com/zhangga/aihub/main/skills/install.ps1 | iex
注意: 该操作会自动读取
skills/skills_list.txt。镜像 skill 会从zhangga/aihub安装,proxy skill 会自动切换到对应上游命令。更详细的说明请参考 Skills 文档。
你也可以按预设包安装,并选择安装到全局目录:
Bash / WSL 预设包:
curl -fsSL https://raw.githubusercontent.com/zhangga/aihub/main/skills/install.sh | bash -s -- --bundle core
curl -fsSL https://raw.githubusercontent.com/zhangga/aihub/main/skills/install.sh | bash -s -- --bundle creative --global
PowerShell:
$env:AIHUB_BUNDLE="creative"
$env:AIHUB_SCOPE="global"
irm https://raw.githubusercontent.com/zhangga/aihub/main/skills/install.ps1 | iex
PowerShell 也支持零参数直接安装:
irm https://raw.githubusercontent.com/zhangga/aihub/main/skills/install.ps1 | iex
直接浏览 prompts 目录,寻找符合你需求的 Markdown 文件,复制其中的内容作为大模型的 System Prompt 或直接输入。
如果你希望把仓库里维护的 MCP server 一键安装到客户端全局配置,可以使用 mcp/ 下的安装脚本。
例如安装 Chrome DevTools MCP 到 Codex:
curl -fsSL https://raw.githubusercontent.com/zhangga/aihub/main/mcp/install.sh | bash -s -- --client codex --server chrome-devtools
例如安装 filesystem MCP,并授权一个目录:
irm https://raw.githubusercontent.com/zhangga/aihub/main/mcp/install.ps1 | iex
Install-AihubMcp -Client claude-code -Server filesystem -Arg "C:\work\github"
支持的首批客户端包括:
详细说明请参考 mcp 目录。
如果你希望在其他项目里复用本仓库维护的 skills,并给团队成员一份可直接复制的接入说明,可以参考:
docs/project-readme-template.zh.mddocs/project-readme-template.en.mddocs/project-gitignore-template.txt这份文档提供了:
.gitignore 模板如果你 fork 了本仓库并想要更新上游技能:
skills/registry.tsvskills/proxy_registry.tsvexternal/local-skills/bash skills/update.sh
这会自动更新仍在使用的 submodule、同步镜像 skill,并重新生成 skills/skills_list.txt 和 skills-lock.json。本项目开源,详细请参考根目录下的 LICENSE 文件。