feat: Implement CCW Coordinator for interactive command orchestration

- Add action files for session management, command selection, building, execution, and completion.
- Introduce orchestrator logic to drive state transitions and action selection.
- Create state schema to define session state structure.
- Develop command registry and validation tools for command metadata extraction and chain validation.
- Establish skill configuration and specifications for command library and validation rules.
- Implement tools for command registry and chain validation with CLI support.
This commit is contained in:
catlog22
2026-01-23 23:39:16 +08:00
parent 8179472e56
commit e727a07fc5
15 changed files with 1728 additions and 0 deletions

View File

@@ -0,0 +1,45 @@
# CCW Coordinator
交互式命令编排工具
## 使用
```
/ccw-coordinator
/coordinator
```
## 流程
1. 用户描述任务
2. Claude推荐命令链
3. 用户确认或调整
4. 执行命令链
5. 生成报告
## 示例
**Bug修复**
```
任务: 修复登录bug
推荐: lite-fix → test-cycle-execute
```
**新功能**
```
任务: 实现注册功能
推荐: plan → execute → test-cycle-execute
```
## 文件说明
| 文件 | 用途 |
|------|------|
| SKILL.md | Skill入口 |
| phases/orchestrator.md | 编排逻辑 |
| phases/state-schema.md | 状态定义 |
| phases/actions/*.md | 动作实现 |
| specs/chain-registry.json | 命令元数据 |
| specs/chain-validation-rules.md | 验证规则 |
| tools/chain-validate.js | 验证工具 |