用途:为当前项目配置 multi-agent-workflow 的规范执行机制,安装后由钩子在 Task 完成与 Subagent 结束时执行自动 commit、测试验证与 memory 变更检测。
使用方式: /setup-workflow 完整设置 /setup-workflow --check 仅检查配置状态 /setup-workflow --minimal 最小设置(仅权限)
主要能力:一是创建 scripts/hooks/workflow_hooks.py 钩子脚本,统一处理 post_task、subagent_stop 等触发类型;二是写入权限预设,预先允许 git、pnpm、npm、npx、python3、pytest、vitest 等常用命令;三是可选用 mkdir -p .claude/memory/{tasks,research,plans,implement,review,workflows} 创建研究、计划、实作记录目录。同时会检查并合并 .claude/settings.local.json,向 hooks.PostToolUse 添加 Task matcher、向 hooks.SubagentStop 添加处理命令。
运行逻辑:Task 完成后自动 commit 并运行测试;Subagent 结束时检测 memory 变更并建议执行 /memory-commit;测试失败时提示修复。相关命令包括 /memory-commit 与 /orchestrate。
限制与注意事项:会保留现有 settings.local.json 配置;钩子脚本需要 Python 3.8+;若项目没有测试框架则跳过验证步骤;--minimal 只设置权限不启用 hooks。规范要求所有代码修改必须通过 Task 工具进行,禁止主对话直接 Edit/Write 代码。价格、收费等资料暂未提供。