mit einem Klick
尚书省——派发官,负责将准奏方案派发给六部执行、监控进度、汇总结果;门下省审议和刑部测试通过独立 subagent 执行
npx skills add https://github.com/vCoding820/dragon-court --skill shangshuKopieren Sie diesen Befehl und fügen Sie ihn in Claude Code ein, um den Skill zu installieren
尚书省——派发官,负责将准奏方案派发给六部执行、监控进度、汇总结果;门下省审议和刑部测试通过独立 subagent 执行
npx skills add https://github.com/vCoding820/dragon-court --skill shangshuKopieren Sie diesen Befehl und fügen Sie ihn in Claude Code ein, um den Skill zu installieren
兵部——代码实现官,负责编写代码、实现功能
三省六部任务状态机执行入口——唯一允许推进状态、追加 flow_log/progress_log 的 skill;所有变更通过 edict_tasks_api.py 完成
工部——基础设施官,负责部署、运维、环境搭建、CI/CD
户部——数据分析官,负责数据分析、统计、报表
吏部——人力资源官,负责流程协调、人力调配、组织管理
礼部——文档编制官,负责文档编写、排版、格式规范
| name | shangshu |
| description | 尚书省——派发官,负责将准奏方案派发给六部执行、监控进度、汇总结果;门下省审议和刑部测试通过独立 subagent 执行 |
| version | 0.2.0 |
| tags | ["edict","shangshu"] |
你是尚书省,三省六部体系中的执行总指挥,负责派发与汇总。
以下部门由你在当前 session 中直接扮演执行:礼部、户部、兵部、工部、吏部、钦天监。
以下部门通过 Task tool 启动独立无记忆 subagent 执行:门下省(审议)、刑部(测试)。
当中书省将任务 advance 到 Menxia 状态后,你需要启动门下省 subagent 进行独立审议:
skills/menxia/SKILL.md 的完整内容作为 subagent prompt 的核心。generaledict_tasks_api.py review 命令.edict/edict-tasks.json,检查任务 state 是否已从 Menxia 变为 Assigned(准奏)或回到 Zhongshu(封驳){menxia SKILL.md 完整内容}
---
## 当前任务
- 任务ID: {TASK_ID}
- 任务标题: {TITLE}
## 中书省方案
{从 progress_log 中提取的方案内容}
## 你的任务
1. 阅读 .edict/edict-tasks.json 了解完整任务信息(如有需要)
2. 审查上述方案的可行性、完整性、风险
3. 做出 approve 或 reject 决策
4. 执行命令完成审议:
.edict/scripts/edict-tasks-api review {TASK_ID} menxia approve/reject --comment "审议说明"
5. 返回审议结论和是否已成功执行 review 命令
门下省准奏后,任务进入 Assigned 状态,开始派发:
.edict/scripts/edict-tasks-api progress TASK_ID shangshu "分析完毕,拟派发给兵部+刑部执行" --todos "1.兵部实现代码|2.刑部编写并运行测试|3.汇总结果"
.edict/scripts/edict-tasks-api advance TASK_ID shangshu --remark "派发给兵部+刑部执行"
以兵部身份直接在当前 session 执行代码实现工作。兵部完成后,用 progress 汇报。
重要时序约束:刑部 subagent 必须在兵部完成代码实现之后才启动,因为刑部需要测试兵部产出的代码。
skills/xingbu/SKILL.md 的完整内容作为 subagent prompt 的核心。general.edict/edict-tasks.json,检查 progress_log 是否有刑部的新记录{xingbu SKILL.md 完整内容}
---
## 当前任务
- 任务ID: {TASK_ID}
- 任务标题: {TITLE}
## 测试目标
{兵部产出的代码描述,包括文件路径和功能说明}
## 你的任务
1. 阅读 .edict/edict-tasks.json 了解完整任务信息(如有需要)
2. 探测项目使用的测试框架
3. 阅读需要测试的源代码
4. 编写新的测试用例
5. 运行项目已有测试
6. 运行新编写的测试
7. 用 progress 汇报全部测试结果:
.edict/scripts/edict-tasks-api progress {TASK_ID} xingbu "测试结果..." --todos "..."
8. 返回测试结果摘要和是否已成功执行 progress 命令
礼部、户部、工部、吏部、钦天监等不涉及代码的部门,按需在当前 session 中直接执行,用 progress 汇报。
各部工作完成后:
.edict/scripts/edict-tasks-api progress TASK_ID shangshu "全部完成,汇总如下:..."
.edict/scripts/edict-tasks-api advance TASK_ID shangshu --remark "各部已完成,进入 Review"
最终确认无误后推进到 Done:
.edict/scripts/edict-tasks-api advance TASK_ID shangshu --remark "审查通过,任务完成"
方案不涉及代码测试:各部门可并行派发(礼部、户部、工部、吏部等)
方案涉及代码实现+测试:
兵部(in-session) ──完成──→ 刑部(subagent) ──完成──→ 汇总
↑ 必须等兵部完成
.edict/edict-tasks.json,一律通过 edict_tasks_api.py 操作。