Smithery Logo
MCPsSkillsDocsPricing
Login
Smithery Logo

Accelerating the Agent Economy

Resources

DocumentationPrivacy PolicySystem Status

Company

PricingAboutBlog

Connect

© 2026 Smithery. All rights reserved.

    neversight

    codex-collaborator

    neversight/codex-collaborator
    Coding
    2

    About

    SKILL.md

    Install

    Install via Skills CLI

    or add to your agent
    • Claude Code
      Claude Code
    • Codex
      Codex
    • OpenClaw
      OpenClaw
    • Cursor
      Cursor
    • Amp
      Amp
    • GitHub Copilot
      GitHub Copilot
    • Gemini CLI
      Gemini CLI
    • Kilo Code
      Kilo Code
    • Junie
      Junie
    • Replit
      Replit
    • Windsurf
      Windsurf
    • Cline
      Cline
    • Continue
      Continue
    • OpenCode
      OpenCode
    • OpenHands
      OpenHands
    • Roo Code
      Roo Code
    • Augment
      Augment
    • Goose
      Goose
    • Trae
      Trae
    • Zencoder
      Zencoder
    • Antigravity
      Antigravity
    ├─
    ├─
    └─

    About

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

    SKILL.md

    Codex Collaborator

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

    核心原则

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

    三阶段流程

    阶段 1:需求分析

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

    mcp__codex__codex(
        PROMPT="""
    ## 需求
    [用户需求描述]
    
    ## 初步思路
    [你的初步分析]
    
    ## 请求
    1. 完善需求分析,指出遗漏场景
    2. 优化实施计划
    3. 识别风险
    """,
        cd="{{PROJECT_PATH}}",
        sandbox="read-only"
    )
    

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

    阶段 2:原型获取

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

    mcp__codex__codex(
        PROMPT="""
    基于需求分析,生成代码实现原型。
    
    要求:
    - **仅输出 unified diff patch**
    - **不要实际创建或修改文件**
    - 为关键设计提供说明
    """,
        cd="{{PROJECT_PATH}}",
        SESSION_ID="{{SESSION_ID}}",
        sandbox="read-only"
    )
    

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

    阶段 3:代码审查

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

    mcp__codex__codex(
        PROMPT="""
    ## 审查请求
    审查代码改动和需求完成度。
    
    ## 变更
    [git diff 或文件列表]
    
    ## 需求
    [原始需求]
    
    ## 审查维度
    1. 功能正确性
    2. 需求覆盖
    3. 代码质量
    4. 潜在风险
    """,
        cd="{{PROJECT_PATH}}",
        SESSION_ID="{{SESSION_ID}}",
        sandbox="read-only"
    )
    

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

    批判性质询

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

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

    质询技巧:

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

    参考文档

    • 工具调用规范:references/api.md
    Repository
    neversight/skills_feed