agent-ops-kit 个人 AI 能力仓库
把散落在各处的 AI 技能、MCP 服务器、提示词和工作流统一到一个 Git 仓库里管理,支持 Claude Code、Codex、Cursor 等多平台。
项目地址:https://github.com/xxloocee/agent-ops-kit | 持续更新中
这是什么
用了几个月 AI 编程工具后,大多数人会遇到同样的问题:
- 技能散落 — Claude Code 的 skills 在一个目录,Codex 的在另一个,MCP 配置又在别处
- 重复造轮子 — 换个工具就要重新适配一遍相似的能力
- 上游更新难追踪 — 社区方案更新了,不知道本地版本差几个 commit
- 不知道自己有什么 — 装了一堆东西,忘了哪个在哪、能干什么
agent-ops-kit 用一个 Git 仓库解决这些问题。它把所有 AI 能力(技能、MCP、插件、工作流、提示词)集中到 Registry 里管理,让你随时知道有什么、能用什么、和上游差多远。
核心思路:Registry 优先
仓库只有一个真相源:registry/capabilities.json。
每个能力(skill、workflow、plugin、mcp、prompt、template、agent)都在这里登记一条记录,包含 ID、状态、来源、上游 commit 和依赖关系。具体文件则分散在对应目录下:
registry/ ← 元数据索引(唯一真相源)
skills/ ← 独立技能包
workflows/ ← 多步骤工作流
mcp/ ← MCP 配置示例
prompts/ ← 个人提示词
agents/ ← 角色定义与协作协议
templates/ ← ADR、PR 描述、QA 报告等模板
关键原则:小的搬进来,大的只记笔记。 小型技能和提示词可以完整存入仓库;大型外部方案(如 gstack、MCP 服务器)只做索引,不复制源码。
能用它做什么
场景一:给 AI 工具装新技能
想给 Claude Code 加一个代码审查能力?不用自己写:
git clone https://github.com/xxloocee/agent-ops-kit.git
cd agent-ops-kit/skills/review/agency-code-review
# 复制到 ~/.claude/skills/ 即可
仓库里已经收录了工程、设计、审查、QA、架构、研究等多个方向的现成技能,拿来就能用。
场景二:找到散落在各处的配置
npm run discover:local 会扫描本地已安装的 Codex 和 Agent 技能,打印一份脱敏清单,帮你重新发现自己装过什么、哪些过时了。
npm install && npm run discover:local
场景三:追踪上游更新
每条记录都记录了上游 commit 和最后检查日期,npm run validate 会验证这些记录是否完整,帮你发现哪些能力需要同步更新。
当前收录的能力
仓库目前收录了 8 个独立技能和 2 个外部工作流索引,持续扩充中:
独立技能(可直接安装)
| 名称 | 分类 | 来源 |
|---|---|---|
| Agency Codebase Onboarding | engineering | agency-agents |
| Agency Minimal Change Engineer | engineering | agency-agents |
| Agency Code Review | review | agency-agents |
| Agency Reality Checker | qa | agency-agents |
| Agency Software Architect Review | architecture | agency-agents |
| Frontend Design | design | 本地 |
| UI UX Pro Max | design | 本地 |
| Agent Reach | research | 本地 |
外部工作流索引(不复制,只记录)
| 名称 | 上游 | 说明 |
|---|---|---|
| gstack | garrytan/gstack | Claude Code 全栈工作流,20+ 专家角色 |
| OpenSpec | Fission-AI/OpenSpec | 规格驱动开发,从意图到结构化规格 |
快速开始
# 克隆仓库
git clone https://github.com/xxloocee/agent-ops-kit.git
cd agent-ops-kit
# 安装依赖并验证注册表
npm install
npm run validate
验证通过后,去 skills/ 目录找你需要的技能,复制到对应工具的 skills 目录即可。每个技能都有自己的 SKILL.md 说明用法和依赖。