cc-codex-reviewlisted
Install: claude install-skill codingSamss/all-my-ai-needs
# CC-Codex 协作讨论 Skill
通过 CodexMCP 实现 Claude Code 与 Codex 的话题驱动协作讨论工具。支持自由话题、Battle Loop 辩论机制和跨会话连续性。
本 Skill 为薄触发层,负责命令路由、初始化和上下文收集。Battle Loop 执行逻辑委托给 `codex-battle-agent`。
## 触发条件
### 命令触发
- `/cc-codex-review <topic>` - 启动新话题讨论
- `/cc-codex-review 继续` - 继续当前话题
- `/cc-codex-review 结束` - 结束话题并输出制品
- `/cc-codex-review 状态` - 查看状态
- `/cc-codex-review 重置` - 重置 session_id(保留 summary,需用户确认)
### 自然语言触发
- "让 codex 看看这个方案" / "跟 codex 讨论一下" -> 启动新话题
- "继续刚才的讨论" / "接着聊" -> 继续当前话题
- "讨论结束了" / "可以了" -> 结束话题
- "审查状态" / "当前讨论进度" -> 查看状态
- "重置会话" / "重新开始" -> 重置
## 前置依赖
- CodexMCP 已安装为 MCP Server(名称: `codex`)
- 提供 `codex` 工具,支持 `prompt`、`SESSION_ID`、`sandbox`、`return_all_messages` 参数
- 约定:topic 元数据使用 `session_id` 字段存储;调用 Codex MCP 续接时由 Agent 映射为 `SESSION_ID`
- Python 3.8+(运行 topic-manager.py)
## 通用配置
```
TOPIC_MANAGER=~/.claude/skills/cc-codex-review/scripts/topic-manager.py
DATA_DIR=.cc-codex
MAX_ROUNDS_LIGHT=1
MAX_ROUNDS_DEEP=5
```
## 审查模式
| 模式 | MAX_ROUNDS | 触发条件 |
|------|-----------|---------|
| 轻量审查(默认) | 1 | 默认模式,或用户说"审查/review/看看/检查" |
| 深度讨论 | 5 | 用户明确表达深度意图(见下方关键词) |
### 深度讨论触发关键词
用户消息中包含以下任一关键词/模式时,使用深度讨论模式:
- 明确要求多轮:"深度讨论"、"深入讨论"、"仔细讨论"、"详细讨论"、"多轮"、"battle"、"deep review"
- 强烈程度词:"反复推敲"、"好好讨论"、"认真审查"、"彻底审查"
- 用户通过参数指定:`--deep` 或 `--rounds N`
### `--rounds N` 参数
用户可通过 `--rounds N` 手动指定轮次(1-10),覆盖默认值。例如:
- `/cc-codex-review 审查这个方案 --rounds 3` -> max_rounds=3
**不匹配以上任何条件时,一律使用轻量审查(max_rounds=1)。**
## 话题类型与制品映射
| 话题类型 | 说明 | 制品文件名 |
|----------|------|-----------|
| c