code-forgelisted
Install: claude install-skill tydm2/code-forge-skill
# 编码工作流(code-forge ��线)
本技能把「编程模式」接到 `code-forge` 多智能体工作流。**工作流根目录**:当前工作区的 `code-forge/`(如 `E:\ds harness\code-forge\`);若当前工作区不存在,先在工作区创建该目录结构再使用。完整流水线图、文件契约与社区先例见根目录 `README.md`,各环节细则见各 `agents/*/AGENT.md`。
## 流水线
```
用户一句话(「帮我实现…」/「开始开发」)
│
▼
orchestrator(大脑·调度)──澄清需求(选项式提问)──▶ outputs/tasks/task-NN.md ──▶ 用户确认
│ 派发自包含任务包(design_mode: full / skip)
▼
architect(架构设计·小组)──研究门禁+技术方案──▶ outputs/designs/design-NN.md ──▶ 用户确认
│
▼
coder(编码实现·小组)──逐子任务实现──▶ outputs/src/<task_id>/(代码 + meta.md)
│
▼
self-checker(逻辑自检·单一专家)──静态推演判断逻辑正确性──▶ outputs/selfchecks/selfcheck-NN.md
├── passed ──▶ reviewer(审查测试·小组)──两阶段审查──▶ outputs/reviews/review-NN.md ──▶ 交付
└── rejected(P0/P1)──▶ coder 修订 ──▶ 复检(只聚焦上轮 P0/P1)
```
## 触发词映射表(唯一权威登记处:工作流根 README「二、触发词映射表」)
| 智能体 | 一句话职责 | 触发词(自然语言,含同义变体) |
|--------|-----------|------------------------------|
| **orchestrator**(大脑) | 吃需求 → 吐已确认任务包 → 派发 → 汇总交付 | `开始开发` `开始编码` `新建项目` `帮我实现…` `做一个功能` `修复bug` `重构代码` `写个脚本` |
| **architect** | 吃 task → 吐技术方案与任务分解 | `设计方案` `架构设计` `技术方案` `出方案` `拆任务` |
| **coder** | 吃 design/task → 吐可运行代码 + meta.md | `编码实现` `落地代码` `实现方案` `写代码` |
| **self-checker** | 吃代码 → 静态推演判断逻辑是否正确 → 自检报告与判定 | `自检代码` `逻辑自检` `检查逻辑` `自检` `self-check` |
| **reviewer** | 吃代码+自检报告 → 吐两阶段审查报告与判定 | `审查代码` `代码审查` `测试` `验收` `review` |
**触发规则**:新任务(无对应 task 存档)一律先进 `orchestrator` 澄清(含意图回读确认);下游直达词只对「已确认上游产出」生效——缺上游时会被引导先跑对应环节。触发词互不冲突,也不与系统内置命令冲突。
## 派发协议(主 Agent 执行)