用途:该技能用于创建详细的技术实现计划,覆盖研究、代码库分析、方案设计与文档编写,不负责写代码,只产出计划。
主要能力:新功能实现规划、系统架构设计、技术方案评估、实施路线图、复杂需求拆解、技术权衡评估。核心原则为遵循 YAGNI、KISS、DRY,表达直接、简洁、诚实。
使用方式:按流程执行——初始分析(阅读代码库文档、理解上下文)、研究阶段(启动研究者调研方案)、综合(分析报告、确定最优方案)、设计阶段(创建架构与实现设计)、计划文档、评审与完善。各阶段按需加载 references 下的研究、代码库理解、方案设计、计划组织、输出标准等文档;若已提供研究者报告或侦察报告可跳过对应阶段。
输出要求:不实现代码,仅创建计划;回复计划文件路径与摘要;计划需自包含必要上下文;必要时包含代码片段或伪代码;适当提供多方案及权衡;遵守 ./docs/development-rules.md。
计划目录结构:plans/YYYYMMDD-HHmm-plan-name/ 下含 research/、reports/、scout/ 子目录及 plan.md、phase-XX-phase-name-here.md 等文件。
质量标准:详尽具体、考虑长期可维护性、不确定时充分研究、关注安全与性能、详细到初级开发者可执行、与现有代码库模式一致。
限制:不写实现代码;具体安装命令、收费与平台支持信息暂未提供。