Observed since 20 Oct, 23:24 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
A package manager for Agent skills
Agent Skills Hub 是一个统一的技能包管理系统,让你可以轻松地安装、管理和同步技能包到不同的 AI Agents(如 Claude、Cursor、Windsurf 等)。
pip install -r requirements.txt 的批量管理体验skill repo add 和 skill repo rm 命令管理自定义技能仓库Agent Skills Hub 支持以下 AI Agents:
| Agent | 项目路径 | 全局路径 |
|---|---|---|
| ClaudeCode | .claude/skills | ~/.claude/skills |
| Gemini | .gemini/skills | ~/.gemini/skills |
| Codex | .codex/skills | ~/.codex/skills |
| OpenClaw | .openclaw/skills | ~/.openclaw/skills |
| OpenCode | .opencode/skill | ~/.config/opencode/skill |
| Cursor | .cursor/skills | ~/.cursor/skills |
| Antigravity | .agent/skills | ~/.gemini/antigravity/skills |
| Trae | .trae/skills | ~/.trae/skills |
| Windsurf | .windsurf/skills | ~/.codeium/windsurf/skills |
| GitHubCopilot | .github/skills | ~/.copilot/skills |
| CodeBuddy | .codebuddy/skills | ~/.codebuddy/skills |
| Factory | .factory/skills | ~/.factory/skills |
| Amp | .agents/skills | ~/.config/agents/skills |
| Qwen | .qwen/skills | ~/.qwen/skills |
| Qoder | .qoder/skills | ~/.qoder/skills |
| KiloCode | .kilocode/skills | ~/.kilocode/skills |
| RooCode | .roo/skills | ~/.roo/skills |
| Goose | .goose/skills | ~/.config/goose/skills |
| Kimi | .kimi/skills | ~/.kimi/skills |
pip install agent-skills-hub
git clone https://github.com/youzaiAGI/agent-skills-hub.git
cd agent-skills-hub
python -m venv venv
venv\Scripts\activate
pip install -e .
git clone https://github.com/youzaiAGI/agent-skills-hub.git
cd agent-skills-hub
python -m venv venv
source venv/bin/activate
pip install -e .
skill --version
# 输出: Agent Skills Hub v1.6.10
skill search 提供直观的 TUI(终端用户界面)搜索功能,方便发现和安装技能。
skill search
| 快捷键 | 功能 |
|---|---|
← → | 切换 Skill/Repo 标签页 |
| 字母键 | 实时搜索过滤 |
↑ ↓ | 移动光标选择 |
Page Up / Page Down | 翻页导航 |
Enter | 查看详情并安装/同步 |
ESC | 退出 |
进入技能详情后,可以选择以下操作:
| 选项 | 说明 |
|---|---|
| 查看 SKILL.md | 在线浏览技能文档 |
| 仅安装到 ~/.skill-hub | 仅下载技能到本地缓存 |
| 安装并同步到项目 | 安装并选择 Agent 同步到项目 |
| 安装并同步到全局 | 安装并选择 Agent 同步到全局 |
skill manage 提供图形化的技能管理界面,统一管理已安装的技能和 Agents。
skill manage
| 快捷键 | 功能 |
|---|---|
← → | 切换标签页 (Skill-Hub / Agent) |
| 字母键 | 实时搜索过滤 |
↑ ↓ | 移动光标选择 |
Enter | 进入技能详情 |
ESC | 退出 |
| 标签 | 功能 | 数据源 |
|---|---|---|
| Skill-Hub | ~/.skill-hub 中所有技能 | ~/.skill-hub |
| ClaudeCode | 同步到 ClaudeCode 的技能 | .claude/skills ~/.claude/skills |
| Cursor | 同步到 Cursor 的技能 | .cursor/skills ~/.cursor/skills |
| ... | 其他已安装的 Agents | - |
进入技能后,可以执行以下操作:
| 选项 | 说明 |
|---|---|
| 查看 SKILL.md | 预览本地技能文档文件 |
| 更新技能 | 调用更新命令更新技能 |
| 删除技能 | 调用卸载命令删除(需确认) |
| 同步到项目 | 选择 Agents 同步到项目级(默认选中当前项目 Agents) |
| 同步到全局 | 选择 Agents 同步到全局(默认选中全局 Agents) |
进入技能后,可以执行以下操作:
| 选项 | 说明 |
|---|---|
| 查看 SKILL.md | 预览 Agent 目录中的技能文档 |
| 删除技能 | 移除软链接或目录(需确认) |
每个技能显示其同步级别:
(project) python-tools
(project) python-tools -> python-tools@anthropic/python-tools
(global) git-workflow
(global) git-workflow -> git-workflow@anthropic/git-workflow
v1.5.0 引入跨项目技能管理,让你可以像 pip install -r requirements.txt 一样管理 AI Agent 技能!
skill list > skills.txt
这会生成一个包含所有已安装技能的列表文件,格式如下:
skill-name@repo-owner/repo-name
another-skill@repo-owner/repo-name
...
skill install skills.txt
这会一次性安装列表中的所有技能,非常适合团队协作和项目迁移。
skill sync ClaudeCode skills.txt -p
这会将列表中的所有技能同步到指定 Agent 的项目级目录(如 ClaudeCode)。
导出项目 A 的技能:
skill list > skills.txt
将 skills.txt 复制到项目 B
在项目 B 中安装技能:
skill install skills.txt
同步到指定 Agent:
skill sync ClaudeCode skills.txt -p # 同步到项目级
skill sync ClaudeCode skills.txt -g # 同步到全局
这个功能让团队成员之间共享技能配置变得异常简单,就像 Python 的 requirements.txt 一样!
除了交互式界面,Agent Skills Hub 还提供完整的命令行工具集。
skill install [options] <target>
参数:
target 要安装的目标 (格式: skill@repo 或 repo 或 txt 文件路径)
选项:
-u, --update 强制更新已安装的技能
示例:
skill install web-debugger@anthropic/tools
skill install -u web-debugger@anthropic/tools # 强制更新
skill install anthropic/python-tools # 安装整个仓库
skill install /path/skills.txt # 每行为 skill@repo 或 repo,方便团队协作
提示: 你可以使用
skill list > skills.txt生成技能列表文件,然后使用skill install skills.txt批量安装技能,就像 Python 中的pip install -r requirements.txt一样方便!
skill update <target>
示例:
skill update web-debugger@anthropic/tools
skill update anthropic/python-tools
skill uninstall <target>
示例:
skill uninstall web-debugger@anthropic/tools
skill uninstall anthropic/python-tools
skill list
skill search [query]
参数:
query 搜索关键词 (可选)
示例:
skill search # 打开交互式搜索界面
skill search python # 直接搜索包含 'python' 的技能
skill search web # 直接搜索包含 'web' 的技能
skill sync <agent_name> <target> [options]
参数:
agent_name Agent 名称 (如 ClaudeCode, Cursor 等)
target 要同步的目标 (格式: skill@repo 或 repo 或文件)
选项:
-p, --project 同步到项目级
-g, --global 同步到全局
-f, --force 强制同步 (覆盖已存在的技能)
示例:
skill sync ClaudeCode web-debugger@anthropic/tools -p
skill sync Cursor python-tools@anthropic/python-tools -g -f
skill sync Cursor /path/skills.txt # 每行为 skill@repo 或 repo
提示: 配合
skill list > skills.txt,可以实现跨项目技能同步,像pip install -r requirements.txt一样批量处理技能!
skill repo {add,rm}
子命令:
add 添加自定义仓库
rm 删除自定义仓库
示例:
skill repo add youzaiAGI/agent-skills-hub # 添加自定义仓库
skill repo add https://github.com/youzaiAGI/agent-skills-hub # 也支持完整 URL
skill repo rm youzaiAGI/agent-skills-hub # 删除自定义仓库
skill repo # 显示帮助信息
技能仓库的标准格式:
owner/
└── repo-name/
├── skill-a/
│ └── SKILL.md # 技能描述文件 (必需)
├── skill-b/
│ └── SKILL.md
└── skill-c/
└── SKILL.md
注意: 每个技能目录必须包含 SKILL.md 文件才能被识别为有效技能。
git clone https://github.com/youzaiAGI/agent-skills-hub.git
cd agent-skills-hub
python -m venv venv
venv\Scripts\activate
pip install -e .
git clone https://github.com/youzaiAGI/agent-skills-hub.git
cd agent-skills-hub
python -m venv venv
source venv/bin/activate
pip install -e .
编辑 skill_hub/utils/agent_cmd.py,在 config_data 中添加新的 Agent 配置:
config_data = {
# ... 其他配置
"NewAgent": [
".newagent/skills",
"~/.newagent/skills"
],
}
本项目基于 MIT 许可证 开源。
欢迎贡献!请参阅 CONTRIBUTING.md 了解详情。
如果这个项目对你有帮助,请给它一个 Star ⭐
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 1.6.26 | 16 Feb 2026 | 2 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 23:24 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:56d62bd5be36750c1440272c7dfcb45f54a02501b231e6b08b5e75d5be73a159