用途:在正式实施前,为复杂任务生成战略性实施计划,提供结构化指引,不进行任何实际代码改动。适合用户明确要求计划、路线图或实施策略的场景,以及需要在动手前拆解任务、评估风险和备选方案的复杂工作。
主要能力:先检索并阅读代码库,了解项目结构、相关文件组件、既有模式约定及潜在风险;随后在 plans/ 目录生成 Markdown 计划文件,命名为 plans/{YYYY-MM-DD}-{task-name}-v{N}.md,例如 plans/2025-11-24-add-auth-v1.md。
计划结构包含:标题、目标(Objective)、实施计划(用复选框 - [ ] 逐项列出任务及理由)、验证标准(具体可衡量)、潜在风险与缓解措施、替代方案及权衡。
必要用法:创建后必须运行校验脚本验证计划:./.forge/skills/create-plan/validate-plan.sh plans/{YYYY-MM-DD}-{task-name}-v{N}.md,修正错误与警告直至通过。实施计划中所有任务须用复选框格式,不得用编号列表或普通项目符号,且不得写入代码、代码片段或示例;应使用自然语言描述做什么与为什么。需明确标注假设,提供可衡量的验证标准。
适用场景:复杂任务的前期分析、架构决策评估、需要多方案对比与风险梳理的规划工作,以及供实施智能体逐步执行的计划。
限制:本技能仅限规划,不修改文件、不创建实现、不运行测试或构建命令;如用户要求实施工作,应改用实施类智能体。资料未提供安装方式、收费或价格信息。