SuperAPI AI 工具集

swarm-plan

编程与开发

查看项目

更新于 10-16 05:06

技能介绍

用途:将功能需求拆解为可落地的实施计划,由用户主动调用,核心是并行探索集群与规划编排。

主要能力:借助 Sequential Thinking 做需求分解、方案权衡与风险评估;借助 Context7 研究库中既有模式并验证技术选型。规划流程为:探索(启动 3-6 个 worker-explorer 研究模式、依赖、约束与先例)、分类(判定决策可逆性,Two-Way Door 或 One-Way Door)、按范围生成文档、拆解为合适粒度任务(约 200-400 行变更或 15-45 分钟专注工作,每单元可独立合并至主线,按合并顺序而非堆叠分支解决依赖)、在原生任务列表记录任务。

决策框架:Two-Way Door 只需 PR 描述;One-Way Door(中)需 RFC 与设计摘录;One-Way Door(高)需完整 ADR 与相关方评审。

文档要求:小型功能(1-3 天)输出 plan_[feature].md;中型(1-2 周)加 prd_[feature].md;大型(2 周以上)再加 pr_faq_[feature].md 与 adr_[key-decision].md。文档统一存放于 ./artifacts/。

使用方式:用 TaskCreate 记录任务并写明验收标准,用 TaskUpdate 的 blockedBy 建立依赖顺序。并行探索时同时启动多个 worker-explorer;划分任务后由 worker-builder 并行执行、worker-reviewer 校验。模型层级由 .claude/agents/ 中各 agent 的 frontmatter 固定。

限制:功能超过 3 天不得跳过文档;不得创建无验收标准的任务;不得假设上下文,须先探索代码库;研究阶段须用并行 worker;不得采用堆叠 PR 链或集成分支的计划。并发 worker 上限约 8 个,worker 提示控制在 500 token 以内。相关技能包括 swarm-coordination、writing-adrs、designing-systems、planning-artifacts。