面向 Linux 和 macOS 的四角色 Codex/SwarmForge 工程流水线:
Specifier -> Coder -> Refactorer -> Architect -> Specifier
它让人类主要审批行为规格、例外和质量证据,而不是逐行阅读 AI 生成的代码。支持 Java、Python、Shell、R、SQL 和 Swift,不包含浏览器 自动化。
npx skills add YYshen07/dont-read-the-code-core -g -y安装到一个现有 Git 项目:
~/.agents/skills/dont-read-the-code/scripts/install-into-project.sh \
/absolute/path/to/project如果你的 Skill 管理器使用其他安装目录,请从实际的
dont-read-the-code Skill 目录运行同名脚本。
项目端需要 Git、Node.js、Codex CLI、tmux、zsh 和 Babashka。安装后先
编辑 dont-read-the-code/project.json,把示例中的空质量门禁替换为
项目自己的命令,再运行:
dont-read-the-code/scripts/check-prereqs.sh
dont-read-the-code/scripts/start-swarm.sh流水线按顺序执行单元测试、Gherkin 验收测试、属性测试、覆盖率、复杂度、 重复代码、架构、变异测试和 Gherkin 变异测试。缺失的必需门禁不会被推断 为通过;必须补齐命令或记录人工批准的例外。
assets/swarmforge/roles/ 中的四份角色 Prompt 原样取自
unclebob/swarm-forge 的
four-pack 分支,固定于 commit
f17aeec716ff971b1ff9e73742726466410c99fb。
截至 2026-07-24,上游仓库没有可见的许可证文件。这四份 Prompt
不属于本仓库的 MIT 授权范围;公开可见不等于获得复制、修改或再分发许可。
本仓库保留它们是为了个人工作流复现。使用者应自行确认其使用场景和权限。
安装脚本还会从上游 main 分支的固定 commit
9acd54d2239fef7e41ddacd8fd30dfb0e69672fe 获取运行脚本。
精确文件清单和哈希见 THIRD_PARTY_NOTICES.md。
在包含两个配套 Skill 的开发工作区运行:
./scripts/verify-all.sh --with-install单独检查 Core 中固定的上游 Prompt:
node scripts/verify-vendored.mjs