用途:在动手改代码前先做好实现规划,把重要内容写入文件系统而非依赖易失的上下文窗口,适用于多文件改动、新功能、重构或范围含混、存在多种实现选择(KTD)的任务。
主要能力:先运行 Goal Quality Gate 检验目标是否可验证,再按工作量选择完整计划(.plan/ 目录)、扁平清单(内联待办)或跳过;提供计划模板,包含 Approach、Scope、Global Constraints、Key Decisions、File Structure、分阶段任务、Deferred 与 Open Questions;规定任务需动词开头、原子化、带具体文件与命令;阶段限制 5-8 个文件、依赖不超 2 个;提供 Verify 检查清单与执行交接(子智能体或内联)选项。
使用方式:用 init-plan.sh 生成脚手架,命令为 bash "$SKILL_DIR/scripts/init-plan.sh" "Feature Name",需替换为真实绝对路径。脚本会创建 .plan/ 下 task_plan.md、findings.md、progress.md 并加入 .gitignore。.plan/ 为临时工作状态,不应提交;正式计划文档放 docs/plans/。对已有项目可先探测测试文件与测试命令。
限制:仅当任务原子、无关键技术决策、范围自明且无需追溯时才可跳过计划。资料未提供价格、平台支持范围或效果数据。相关上下游技能包括 ia-brainstorming、ia-adr、ia-security-sentinel、ia-writing 与 /ia-work、/ia-deepen-plan 命令。