SuperAPI AI 工具集

planning

通用与其它

查看项目

更新于 10-15 20:06

技能介绍

用途:在规划新功能实现、系统架构设计、技术方案评估、实施路线图、复杂需求拆解和技术取舍时使用,产出可扩展、安全、可维护的详细技术实施计划。

主要能力:遵循 YAGNI、KISS、DRY;包含研究分析、代码库理解、方案设计、计划创建与组织、任务拆解与输出规范五个环节;按需加载 references/research-phase.md、references/codebase-understanding.md、references/solution-design.md、references/plan-organization.md、references/output-standards.md。

工作流:初始分析(读代码库文档)→ 研究阶段(派生研究者调研)→ 综合(分析报告选最优方案)→ 设计(架构与实现设计)→ 计划文档 → 评审优化。要求只出计划、不写代码,最终回复计划文件路径与摘要,计划自包含,可用代码片段或伪代码说明,可给出多方案及权衡,并遵守 ./docs/development-rules.md。

计划目录结构:plans/{date}-plan-name/ 下含 research/、reports/、scout/、plan.md、phase-XX-*.md。活跃计划状态通过 $CK_ACTIVE_PLAN(显式激活)与 $CK_SUGGESTED_PLAN(分支匹配,仅提示,不自动使用)区分;会话临时文件为 /tmp/ck-session-{id}.json;SubagentStart 钩子注入区分上下文。检查顺序:先 $CK_ACTIVE_PLAN,有效则询问是否继续;再 $CK_SUGGESTED_PLAN,仅告知为提示并由用户决定激活或新建;都无则新建计划。创建后运行 node .claude/scripts/set-active-plan.cjs plans/...。报告写入位置须看钩子注入的 Reports Path,仅活跃计划用计划专属报告路径,命名 {agent}-{date}-{slug}.md;建议计划使用默认 plans/reports/,避免污染旧计划目录。质量上要求详尽具体、考虑长期可维护性、不确定时充分调研、覆盖安全与性能、细化到初级开发者可用、与现有代码库模式一致。资料未提供定价、平台限制等更多信息。