SuperAPI AI 工具集

craft

通用与其它

查看项目

更新于 10-15 21:37

技能介绍

用途:craft 面向值得认真对待的任务,提供从澄清到人工复核的结构化流程。阶段为 CLARIFY(澄清)→ PLAN(计划)→ GOAL(目标)→ workflow.js(实现并验证)→ HUMAN REVIEW(人工复核),拒绝则回到 CLARIFY。

主要能力:在澄清阶段通过 AskUserQuestion 询问期望结果、排除项、约束、可观察成功标准、复核范围、是否引入第三方评审等轴;计划阶段进入 PlanMode 起草计划,计划必须包含任务表(id、名称、工作、可写路径、验收、依赖)、Run sizing 块(复核视角、机械检查、评分检查、测试优先、第三方评审)。dispatch 前会执行 plan-lint.ts 与 plan-preflight.ts 计算的计划复查。workflow.js 在参数校验时计算扇出下限,超过 maxAgents(默认 50)会抛出错误并打印各维度明细。

使用方式:用 bash ${CLAUDE_PLUGIN_ROOT}/skills/craft/scripts/craft-dispatch.sh 派发已武装的计划,可用 --provider codex 等切换提供者(claude|codex|gemini,默认 claude)。计划需携带 craft:dispatch 块并在 ExitPlanMode 前武装。修改 workflow.js 后应运行测试:bun test ${CLAUDE_PLUGIN_ROOT}/skills/craft/scripts/(须用绝对路径)。状态存于 <plansDirectory>/<slug>.md 与 .craft/<run-id>/,两者建议加入 gitignore。

适用场景:需要明确验收标准、独立验证与人工复核的工程或审计任务;只读审计也需计划,但任务表可为空。

限制:计划文件不被 craft 拥有且不持久;dispatch 会把哈希后的字节归档到 .craft/<run-id>/plan-<hash12>.md。未启用则计划不触发第三方评审。文中未提供收费、价格或具体效果信息。