dzhng/skills
Reusable AI agent skills for software factories: explore ideas, write specs, implement, review, and run autonomous research. Works with Claude Code, Codex, and other skill-compatible agents.
它是什么
Skills 是一个个人化的可重用、领域无关的 代理技能 库,可以插入到许多 AI 编码助手(Claude Code、Codex、Cursor、Duet 等)中。每个技能都是一个小型的、独立的文件夹,描述了工作流程的一个环节——例如探索未知需求、编写规范、执行自动化研究、审查代码或检查视觉设计。该存储库提供了定义、文档和一个微小的 CLI,让您可以将集合安装到所选工具的技能目录中。
为什么它很重要
现代 AI 驱动的开发正从单任务提示转向 软件工厂——即自主代理,它们会针对目标进行迭代,直到结果值得信赖。为了实现这一点,您需要一套定义明确、可组合的操作,供代理调用、验证并串联起来。该存储库正是提供了这一点:一套精选的“构建块”技能,将大型功能分解为可独立验证的片段,维护动态规范,并审核代理做出的每一个决定。通过重复使用这些技能,您可以:
- 减少每个项目所需的自定义提示数量。
- 确保每个步骤(探索、规范编写、实现、审查)都是可重复且可审计的。
- 将同一个库插入到许多不同的 AI 编码环境中。
如何开始
- 安装集合 – 通过 npm 注册表:
或从本地克隆安装:npx skills add dzhng/skills
您可以使用npm run install-skills # 安装到 ~/.agents/skills 并链接到 ~/.claude/skillsnpm run install-skills -- ../my-app指定特定存储库。 - 选择技能 – 执行
npm run list-skills查看类别(工程、视觉、创作、图形)和名称。 - 调用它 – 大多数工具会公开斜线命令,例如
/explore-unknowns或/implement-spec。该技能将交互式地询问问题、生成工件,并在specs/文件夹下写入文件。 - 串联它们 – 典型的端到端流程是:
/explore-unknowns→ 绘制问题地图。/write-spec→ 将地图转化为可验证的规范。/goal /implement-spec specs/<feature>→ 让代理无人值守地构建功能。/review(或/audit-choices) → 获取决策分类账并结束循环。
内容包含
| 类别 | 示例技能 | 功能 |
|---|---|---|
| 工程 | explore-unknowns |
采访您以产生包含已知、未知、假设和风险的四象限地图。 |
write-spec |
将功能分解为具有清晰 API 接口的独立、可测试片段。 | |
implement-spec |
驱动代理构建每个片段,可选择使用目标模式工具。 | |
auto-research |
执行快速实验、评估指标并返回参数效应图。 | |
code-review, audit-choices |
审核差异以及 AI 所做每个决策背后的理由。 | |
| 视觉审查 | compare-screenshots |
生成一个脚本,将屏幕截图与基准进行差异比较并标记视觉回归。 |
| 创作 | write-skills |
帮助您创建或编辑新的技能定义。 |
| 图形 | renderer |
提供使用 WebGPU/TypeGPU 进行 GPU 渲染的架构指南。 |
谁应该使用它
- 开发人员:构建 AI 辅助工具并希望拥有现成的提示驱动操作目录。
- 团队负责人:寻求标准化 AI 代理如何规划、实现和审核工作。
- 研究人员:实验自主编码循环并需要可重现的技能定义。
授权
MIT – 可免费使用、修改和重新分发。
以上所有信息均直接取自存储库的 README。
相关
- 项目
- 项目
- 项目
- 项目
- 项目