【免费下载链接】ai-devkit
The control plane for AI coding agents.
如果你在用 Claude Code、Codex CLI、Gemini CLI 等 AI 编码代理,ai-devkit skills就是给它们"装技能"的完整清单:仓库内置 29 个工程化技能(覆盖开发全流程、代码质量、记忆与多代理协作),同时接入 70+ 个第三方技能注册表,一键搜索并安装 4000+ 远程技能。本文带你读完这份清单,30 秒上手安装命令。
什么是 Skill:给 AI 代理装"工程插件"的最小单位
一个 Skill 本质上就是一个目录 + 一份 SKILL.md 指令文件:
skills/tdd/ ├── SKILL.md # 技能说明:什么时候触发、怎么执行 ├── agents/openai.yaml # 各编码代理的适配元数据 └── references/ # 可选的参考资料(checklist、指南)它不是插件,不需要写代码。当代理遇到匹配的任务(比如"写个 bug 修复"触发tdd,"提交代码"触发dev-commit),会自动读取对应 SKILL.md,按里面的工作流执行。这正是 ai-devkit skills 的设计哲学:把资深工程师的工程习惯,沉淀成 AI 代理可复用的技能。
技能安装后放在项目的.claude/skills/、.codex/等目录,随仓库一起提交,团队成员的所有 AI 代理共享同一套"工程肌肉记忆"。
内置技能完整清单:29 个技能,5 大分类
所有内置技能位于 skills/ 目录,完整列表见 skills/built-in.json(其中 24 个支持一键安装)。按用途分组如下:
🔄 开发生命周期组:dev-lifecycle 领衔的 10 件套
这是 ai-devkit skills 的核心,把需求 → 设计 → 计划 → 实现 → 测试 → 评审 → 提 PR 的完整流程拆成独立技能,由 dev-lifecycle 统一编排:
| 技能 | 职责 | 说明文档 |
|---|---|---|
dev-lifecycle | 全流程编排器,决定"现在该跑哪个阶段" | SKILL.md |
dev-requirements | 阶段 1-2:捕获需求、澄清范围 | SKILL.md |
dev-design | 阶段 3:评审架构与设计取舍 | SKILL.md |
dev-planning | 阶段 4:生成任务级实施计划 | SKILL.md |
dev-implementation | 阶段 5/7:按计划执行并核对设计 | SKILL.md |
dev-testing | 阶段 8:补齐测试覆盖 | SKILL.md |
dev-review | 阶段 9:推送前最终评审 | SKILL.md |
dev-pr | 同步分支、推送、发起 PR | SKILL.md |
dev-commit | 安全提交:只提交 AI 改动,不碰你的杂项 | SKILL.md |
dev-worktree | 用 git worktree 隔离特性分支 | SKILL.md |
✅ 工程质量组:6 个"防翻车"技能
| 技能 | 一句话定位 |
|---|---|
tdd | 先写失败测试,再写生产代码 |
verify | 严禁空口说"完成了"——必须附上新鲜的命令输出作为证据 |
structured-debug | 修 bug 前先复现、定位根因、约定验证步骤 |
refactor | 跨模块重构时保住行为与公共契约 |
simplify-implementation | 降低复杂度、偿还技术债 |
security-review | 按 OWASP Top 10 + 提示词注入清单审查代码与 AI 提示词 |
🧠 思考与知识组:让代理"越干越聪明"
brainstorm— 头脑风暴、压力测试方案、收敛选型memory— 用本地 SQLite 记忆库存取项目约定,代理需要时才检索,不撑爆上下文(详见 skills/memory/SKILL.md)task— 用ai-devkit taskCLI 把进度、阻塞、验证证据固化到持久任务上document-code— 结构化文档化一个模块/入口点,生成依赖图谱technical-writer— 从新手视角审查和改进 README、API 文档
🤝 多代理协作组:把 AI 代理当"团队"管
| 技能 | 能力 |
|---|---|
agent-management | 列出、启动、重命名、停止代理,分配任务(SKILL.md) |
agent-communication | 用agent send给正在运行的代理发上下文、日志 |
agent-orchestration | 多代理长任务的持续调度:轮询进度、解阻塞、验完成 |
ai-devkit-setup | 检查本地环境就绪状态,按需执行 setup |
session-compact | 会话交接时压缩历史、提取可续跑的事实与记忆 |
📡 远程协作组:从手机遥控代理
remote-from-telegram— 把当前代理会话接到 Telegram 通道remote-from-slack— 把当前代理会话接到 Slack 通道
搭配ai-devkit channel start telegram --agent <name> --daemon,下班路上也能给代理派活。另外还有一个changelog技能,从 git 提交自动更新 CHANGELOG.md 的 Unreleased 区块。
一键安装:ai-devkit skill 命令速查
技能管理命令集中在ai-devkit skill子命令族(实现见 skill.command.ts):
# 第一步:初始化项目(向导会问你要接入哪些代理) npx ai-devkit@latest init # 一次性安装全部 24 个官方内置技能 ai-devkit skill add --built-in # 从任意注册表安装单个技能(不指定技能名可交互多选) ai-devkit skill add anthropics/skills frontend-design # 跨所有注册表搜索技能 ai-devkit skill find postgres --limit 10 # 查看 / 移除 / 更新 ai-devkit skill list ai-devkit skill remove tdd ai-devkit skill update几个实用参数:-g, --global装到全局目录而不是当前项目;--mode link|copy控制软链接还是拷贝;--refresh强制重建搜索索引。
不止 29 个:74 个远程注册表与 4286+ 技能
内置技能只是起点。ai-devkit skills 真正的护城河是 skills/registry.json:一份预置的74 个第三方技能注册表清单,覆盖 Anthropic、Vercel、Supabase、Remotion、obra/superpowers、Google、Hugging Face 等官方与社区技能源;skills/index.json 则维护着全量索引——4286 个技能已入库,支持skill find秒级搜索。
注册表分布一览(节选):
| 注册表 | 技能数 | 特色 |
|---|---|---|
| sickn33/antigravity-awesome-skills | 2638 | 超大综合技能库 |
| github/awesome-copilot | 441 | Copilot 官方社区技能 |
| affaan-m/everything-claude-code | 293 | Claude Code 全家桶 |
| google/skills | 150 | Google 官方技能 |
| coreyhaines31/marketingskills | 50 | 营销文案类技能 |
| anthropics/skills | 19 | Anthropic 官方:PDF、PPTX、Excel、MCP 构建器等 |
| obra/superpowers | 15 | 系统化调试、TDD、代码评审工作流 |
| remotion-dev/skills | 12 | 用代码做视频动画 |
| vercel-labs/agent-skills | 9 | React/Next.js 最佳实践、Vercel 部署 |
想要私有或团队专属技能源?两条命令即可:
ai-devkit skill add-registry my-team git@github.com:my-team/skills.git ai-devkit skill find <关键词> # 团队技能立即可搜写在最后
ai-devkit skills 的设计可以总结为一句话:用最小的文件成本(一份 Markdown),换最大的代理行为收益(一整套工程纪律)。
- 新手:先
npx ai-devkit@latest init+ai-devkit skill add --built-in,重点用dev-lifecycle、tdd、verify三个技能 - 进阶:用
skill find按技术栈(Postgres、React、Vue)加装垂直技能 - 团队:把
skill add-registry指向内部仓库,沉淀自己的技能资产
技能清单会随项目持续扩展,最新列表以 skills/ 目录和 skills/index.json 索引为准。现在就去给你的 AI 代理装上这些工程超能力吧 ⚡️
【免费下载链接】ai-devkit
The control plane for AI coding agents.
相关推荐
OpenClaw Skills 技能系统:给 AI 装上能力扩展包,从发现到安装全流程实战
OpenClaw Skills 技能系统:给 AI 装上能力扩展包,从发现到安装全流程实战 技能(Skills)是 OpenClaw 为 AI 智能体提供的能力
文档教程知识库人工智能如何给你的 AI Agent 扩展技能:Eta Skills 安装、制作与导入完整指南(5 分钟上手)
如何给你的 AI Agent 扩展技能:Eta Skills 安装、制作与导入完整指南(5 分钟上手) Eta Skills 安装 是 Eta——这款绕过沙盒、
用 RocketRide 的 tool_github 节点给 AI Agent 装上完整 GitHub 操作能力
用 RocketRide 的 tool_github 节点给 AI Agent 装上完整 GitHub 操作能力 导读 本文围绕 RocketRide 仓库中
人工智能大模型数据工程后端RAG本地部署MCP 服务前端
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考