implementcommit 6d6a5b9SKILL.md · 功能开发
按规格实现
根据规格或工单实现功能,结合 tdd 技能开发,定期运行类型检查和测试,完成后审查并提交。
npx skills add mattpocock/skills --skill implement已选中命令,请手动复制。
- 权限
- read-repo
- write-files
- shell
- network
- 兼容工具
- Claude Code, Codex, Copilot, Gemini CLI
- GitHub
- 308.7k
- 来源
- 社区 · Matt Pocock
- 状态
- 扫描通过
- 许可证
- MIT
- 分类
- 功能开发
核心规则
开发中定期运行类型检查和单个测试文件,最后完整运行一次全部测试。
执行阶段
阶段 01读取工单
若传入工单引用,从问题追踪器获取并先说明其标题;引用不明确时询问用户。
阶段 02用 TDD 实现
在事先约定的接缝处尽量调用 tdd 技能来实现规格或工单描述的工作。
阶段 03检查与测试
过程中定期跑类型检查和单个测试文件,结束时运行完整测试套件。
阶段 04审查并提交
完成后调用 code-review 技能审查,再把改动提交到当前分支。
权限说明(据 SKILL.md 整理)
| 能力 | 是否需要 | 说明 |
|---|---|---|
| 文件写入 | 需要 | 按规格或工单修改项目代码和测试。 |
| 命令执行 | 需要 | 运行类型检查、测试和 git 提交。 |
| 网络外发 | 部分需要 | 仅在传入工单引用时访问问题追踪器读取工单。 |
SKILL.md 头部信息(YAML)
---
name: implement
description: "Implement a piece of work based on a spec or set of tickets."
disable-model-invocation: true
---相关技能
规则扫描无法覆盖所有风险,安装前请阅读此技能的 SKILL.md,确认权限后再使用。