SuperAPI AI 工具集

do

通用与其它

查看项目

更新于 10-16 01:11

技能介绍

用途:do 是系统化功能开发的编排器,通过 /do <task> 触发,用五阶段流程完成从需求理解到实现审查的功能开发,自身不直接写代码,所有代码变更交由 codeagent-wrapper 代理执行。

主要能力:提供 code-explorer(追踪代码、梳理架构、查找模式)、code-architect(设计实现方案、文件计划、构建顺序)、code-reviewer(审查缺陷、简洁性与约定)、develop(实现代码并运行测试)等代理。工作流分五阶段:阶段1理解(并行运行架构与探索任务)、阶段2澄清(仅处理阻塞性歧义)、阶段3设计(产出最小改动实现计划)、阶段4实现与审查(先决定是否使用 worktree,再调用 develop 并并行审查)、阶段5完成(输出完成总结与 DO_COMPLETE 信号)。

使用方式:触发后立即初始化任务目录:python3 "$HOME/.claude/skills/do/scripts/setup-do.py" "<task description>",任务目录位于 .claude/do-tasks/。用 task.py 管理状态,如 update-phase、status、list。worktree 决策推迟到阶段4,若启用则用 --worktree 初始化,并通过 DO_WORKTREE_DIR 环境变量引导 develop 代理,后续调用不再传 --worktree。只读代理无需该变量。

限制:必须通过代理执行,禁止直接写代码;优先并行;每阶段后更新阶段;调用可能长时间运行,超时需缩小范围重试而非放弃;worktree 仅在实现前询问。资料未提供具体收费、平台支持范围或效果保证。