用途:面向软件开发任务的规划技能,帮助用户在动手实现前先分析需求、拆解步骤并生成结构化文档。触发方式包括 /plan 命令、用户请求为某任务或功能制定计划,以及希望在实现前先做需求分析时。
主要能力:分析需求;将任务拆解为有逻辑顺序的步骤;按架构、前端、后端、基础设施、测试、文档、安全、性能等类别归类;把计划写入 ./docs/ 目录并生成可勾选的 TaskList.md;输出包含摘要、分类步骤、文件位置与任务清单路径。
使用方式:需要时先提出澄清问题(任务范围、具体要求、约束或依赖、预期结果);随后分析拆解,识别主要组件、列出依赖、排定顺序、考虑边界情况与错误处理;再创建 docs/plans/ 目录结构并生成 plan.md、rationale.md 与 TaskList.md。任务清单条目包含标题、描述、优先级、类别、依赖与工作量估算(XS/S/M/L/XL),并有进度跟踪与后续步骤。
适用场景:为功能或任务制定详细实施计划、在实现前梳理需求与依赖、需要可勾选任务清单来跟踪进度时。
限制:资料未提供安装方式、平台支持、收费信息与实际效果数据;具体输出质量取决于用户提供的需求信息。