开发流程五步法。支持需求理解、方案设计、代码实现、代码审查、Bug 修复。当用户提到「需求分析」「方案设计」「代码实现」「代码审查」「理解需求」「技术设计」「开始写代码」「Review」「检查代码」「bug」「报错」「崩溃」「异常」「出错了」时使用。
57
66%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Low
Low-risk findings worth noting
Fix and improve this skill with Tessl
tessl review fix ./skills/dev-workflow/SKILL.md需求理解 → 方案设计 → 代码实现 → 代码审查 → Bug 修复
根据用户需求选择对应 reference 文件执行:
| 步骤 | 文件 | 触发关键词 |
|---|---|---|
| 需求理解 | requirement.md | 需求分析、理解需求、整理需求、帮我梳理 |
| 方案设计 | design.md | 方案设计、技术设计、架构设计、怎么实现 |
| 代码实现 | implementation.md | 代码实现、开始写代码、帮我实现、写一下 |
| 代码审查 | review.md | 代码审查、Review、检查代码、看看有没有问题 |
| Bug 修复 | bug-fix.md | bug、报错、崩溃、异常、不工作、出错了、测试失败 |
读取对应 reference 中的完整流程,按步骤执行,输出符合该阶段要求的交付物。
其中以下步骤必须自动写入文档:
docs/需求理解.mddocs/<module>/需求理解.mddocs/方案设计.mddocs/<module>/方案设计.mddocs/代码审查.mddocs/<module>/代码审查.md落盘规则:
docs/,若不存在则创建后再写入docs/<module>/ 分目录;若无法确定模块则回退到 docs/ 根目录<module> 使用稳定标识(建议用目录名/包名,避免同义词)## YYYY-MM-DD HH:mm---docs/模块索引.md 记录模块名与文档路径映射,便于检索与归档流程串联:需求理解 → 方案设计 → 代码实现 → 代码审查 → Bug 修复;每步完成后提示用户进入下一阶段
上游缺失时:提示用户先完成前置步骤,或简要收集关键信息后继续
需求理解、方案设计与代码审查阶段默认必须自动落盘(追加写入),不要覆盖历史记录
fd28854
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.