Skip to content
Back to skills

Codex Collaborator

ASecurity

Codex MCP 协作流程。触发场景:(1) 新功能开发 (2) 重构 (3) 复杂业务逻辑 (4) 代码审查。提供三阶段协作:需求分析→原型获取→审查,强调批判性思考与只读安全。

  • 666 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added February 8, 2026
developmentpythongitapi

Works with

  • api
  • mcp

Security analysis

A100/100

Scanned February 12, 2026

npx -y skills add majiayu000/claude-skill-registry --skill codex-collaborator --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Codex Collaborator?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Codex Collaborator
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/majiayu000-codex-collaborator/badge)](https://www.skillsdirectory.com/skills/majiayu000-codex-collaborator)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: codex-collaborator
description: "Codex MCP 协作流程。触发场景:(1) 新功能开发 (2) 重构 (3) 复杂业务逻辑 (4) 代码审查。提供三阶段协作:需求分析→原型获取→审查,强调批判性思考与只读安全。"
---

# Codex Collaborator

与 Codex MCP 协作的三阶段流程,确保分析全面、原型安全、审查到位。

## 核心原则

1. **只读安全**:所有调用 `sandbox="read-only"`,原型只要 unified diff
2. **批判性思考**:必须质疑 Codex 回答,尽信书则不如无书
3. **SESSION_ID 复用**:首次调用后全程复用同一会话

## 三阶段流程

### 阶段 1:需求分析

初步分析后,调用 Codex 完善需求:

```python
mcp__codex__codex(
    PROMPT="""
## 需求
[用户需求描述]

## 初步思路
[你的初步分析]

## 请求
1. 完善需求分析,指出遗漏场景
2. 优化实施计划
3. 识别风险
""",
    cd="{{PROJECT_PATH}}",
    sandbox="read-only"
)
```

→ **记录返回的 SESSION_ID**,后续调用复用

### 阶段 2:原型获取

编码前必须获取原型(**严禁实际修改**):

```python
mcp__codex__codex(
    PROMPT="""
基于需求分析,生成代码实现原型。

要求:
- **仅输出 unified diff patch**
- **不要实际创建或修改文件**
- 为关键设计提供说明
""",
    cd="{{PROJECT_PATH}}",
    SESSION_ID="{{SESSION_ID}}",
    sandbox="read-only"
)
```

→ 以原型为**逻辑参考**,重写生产级代码

### 阶段 3:代码审查

编码完成后**立即**调用审查:

```python
mcp__codex__codex(
    PROMPT="""
## 审查请求
审查代码改动和需求完成度。

## 变更
[git diff 或文件列表]

## 需求
[原始需求]

## 审查维度
1. 功能正确性
2. 需求覆盖
3. 代码质量
4. 潜在风险
""",
    cd="{{PROJECT_PATH}}",
    SESSION_ID="{{SESSION_ID}}",
    sandbox="read-only"
)
```

→ **质疑审查结论**,验证建议可行性

## 批判性质询

每阶段至少提出 1 个具体质疑:

| 阶段 | 质询重点 |
|------|---------|
| 需求分析 | 是否遗漏边界场景?技术方案是否可行? |
| 原型获取 | 设计是否完整?是否有安全漏洞? |
| 代码审查 | 审查是否深入?建议是否实际可行? |

**质询技巧**:
- 具体而非抽象:"网络切换时会如何表现?" 而非 "有问题吗?"
- 挑战假设:"你说够了,但是否考虑了 [场景]?"
- 追问细节:"性能问题在什么数据量级下出现?"

## 参考文档

- **工具调用规范**:[references/api.md](references/api.md)

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.