duck-soup

一个基于Claude Code的多智能体结构化开发工作流。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:duck-soup。
它的用途是:一个基于Claude Code的多智能体结构化开发工作流。
完整的 Skill 内容见:https://321skill.com/skills/duck-soup/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

`/marx:act 为订单模块添加退款接口`,它会首先由 Groucho 分析现有代码结构并设计接口方案,接着 Zeppo 会编写针对该接口的失败测试用例,然后 Harpo 编写实现代码使测试通过,之后 Chico 会审查代码是否符合项目规范,最后 Gummo 更新相关的 API 文档。

介绍

Duck Soup 解决的是在 Claude Code 中进行复杂项目开发时,任务执行缺乏结构化流程和分工的问题。它通过模拟一个由五个各司其职的智能体组成的“开发团队”,将开发任务拆解为设计、评审、测试、实现、文档等标准化阶段,并在每个阶段后设置质量门禁,确保代码质量和项目规范。

使用时,只需在 Claude Code 中安装该插件,然后通过 /marx:act <任务描述> 命令启动工作流。例如,输入 /marx:act 添加用户登录功能,系统便会自动调度 Groucho(架构师)进行设计,Zeppo(测试专家)编写失败测试,Harpo(实现专家)编写代码使测试通过,Chico(评审员)进行代码审查,Gummo(文档专家)更新文档,形成一个完整的开发闭环。

这个 Skill 非常适合需要遵循严格开发规范、进行团队协作或处理遗留代码库的开发者。无论是全栈开发、后端开发还是智能体开发者,都能从中受益,尤其是那些希望将 AI 辅助编码从零散的代码生成提升到可管理、可审查的工程化流程的用户。

使用建议是,对于小型、一次性的脚本任务,可能不需要如此完整的流程;但对于涉及架构决策、需要测试覆盖和文档更新的功能开发或重构任务,Duck Soup 能显著提升产出质量。注意事项是,它依赖 Claude Code 环境,并且其多阶段流程可能比直接编写代码需要更多的时间,适合对代码质量有要求的项目。

核心特点

与单一代码生成或审查工具不同,Duck Soup 的核心区别在于将完整的软件工程生命周期(设计、红绿测试、评审、文档)自动化并串联起来,通过多个具有明确职责的“代理角色”强制执行质量门禁,实现了从需求到可交付代码的标准化、结构化流水线。

注意事项

不适合快速编写一次性脚本或进行简单的代码片段调试,其结构化流程会引入额外开销。

常见问题

Duck Soup 和直接让 Claude 写代码有什么区别?

Duck Soup 通过多个智能体分工协作,强制执行设计、测试、评审、文档等工程环节,形成结构化工作流,而直接写代码是单次、无固定流程的交互,前者更注重代码质量和项目规范。

可以在哪些编辑器或环境中使用?

目前主要设计用于 Claude Code 编辑器,通过其插件系统安装和使用。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/duck-soup/raw/index.md 读取 duck-soup 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。