根据开发步骤文档生成代码的开发工具。当用户需要根据开发步骤实现功能、编写代码、开发功能时使用此技能。触发词包括:生成代码、实现功能、开发、写代码、根据步骤开发等。此技能强制使用 Plan 模式,确保代码质量和符合项目规范。开发完成后会自动使用 Playwright MCP 进行功能和 UI 测试,并自动调用 dev-steps-generator、prd-writer、tech-discussion-guide、test-case-generator 技能同步更新关联文档。
根据 PRD 文档、API 接口文档和 UI 设计图生成开发步骤文档。当用户需要将功能需求拆分为具体开发步骤、创建开发任务清单、生成开发指南时使用此技能。触发词包括:开发步骤、开发任务、任务拆分、开发计划、实现步骤等。每次调用只创建一个步骤文档。
产品需求文档(PRD)创建和修改工具。当用户需要编写新功能的需求文档、创建 PRD、撰写产品规格说明、或修改现有需求文档时使用此技能。触发词包括:PRD、需求文档、产品需求、功能规格、需求说明等。
创建有效技能的指南。当用户想要创建新技能(或更新现有技能)以扩展 Claude 能力时应使用此技能,包括专业知识、工作流程或工具集成。
通过苏格拉底式对话帮助用户设计技术方案。当用户提供 PRD 文档、数据库设计文档或 UI 设计文件,并需要讨论技术选型、架构设计或技术方案时使用此技能。适用场景:(1) 用户说"帮我设计技术方案"、"讨论技术选型"、"评估技术架构",(2) 用户提供了 PRD 并询问如何实现,(3) 用户对技术选择有疑问需要探讨。
根据 PRD 文档生成测试用例文档。当用户需要为新功能编写测试用例、生成测试计划、创建测试文档时使用此技能。触发词包括:测试用例、测试文档、生成测试、测试计划、QA 文档等。必须先查看 PRD 文档和现有代码才能生成。