Coding

Code Review Cycle

Try it

执行 Coding ↔ Review 循环。A 写代码 → B Review → A 修改(可选)。支持 codex/claude-code 作为 A 或 B。

What it does

| 角色 | 职责 | 权限 | |------|------|------| | **A (Coder)** | 写代码、改文件、实现功能 | ✅ 可写文件 | | **B (Reviewer)** | Review 代码、提建议、做决策 | ❌ **只读,不写文件** | | **主会话** | 调度 A/B、传递上下文、最终决策 | - |

The skill document

Code Review Cycle

执行 A(编码) → B(Review) → 决策 的协作流程。

角色职责

角色职责权限
A (Coder)写代码、改文件、实现功能✅ 可写文件
B (Reviewer)Review 代码、提建议、做决策❌ 只读,不写文件
主会话调度 A/B、传递上下文、最终决策-

触发方式

/cr <功能描述>
/cr --agent-a codex --agent-b claude-code <功能描述>
/cr --rounds 2 <功能描述>  # 最多自动循环 2 轮

参数

参数默认值说明
--agent-acodex负责写代码的 agent (codex/claude-code)
--agent-bclaude-code负责 Review 的 agent
--rounds0自动循环轮数(0=只执行 A→B,等你决定)
--cwd当前 workspace代码目录

流程

  1. Spawn A → 写代码,输出 diff + 说明
  2. Spawn B → 只读 Review,输出:严重问题/建议优化/结论(不写文件)
  3. 决策点:
    • 如果 --rounds > 0 且 B 认为需要修改 → 自动回到步骤 1(最多 rounds 轮)
    • 否则 → 等你指令

输出格式约定

A 的输出

## [A-Code] 改动摘要
- 文件 1: ...

## [A-Code] 实现说明
...

## [A-Code] 待确认点
1. ...

B 的输出(只读 Review)

## [B-Review] 严重问题
- [ ] ...

## [B-Review] 建议优化
- [ ] ...

## [B-Review] 结论
□ 需要修改(具体问题:#1, #3)
□ 可以直接合并

---
[B 职责说明] 我只负责 Review,不修改任何文件。如需修改,请 A 执行。

示例

/cr 实现用户登录表单验证
/cr --agent-a claude-code --agent-b codex 添加暗色模式切换
/cr --rounds 2 重构 utils/date.ts 增加单元测试

注意事项

  • 主会话作为调度器,保留所有历史便于追溯
  • 每轮结束后会暂停等你确认(除非 rounds>1)
  • A 和 B 的会话是临时的,用完即弃(不保留上下文)
  • B 只读不写 — Review 角色不修改任何文件

Related skills

Generate and edit Draw.io, Mermaid, and Excalidraw diagrams from natural language using a structured JSON spec.

by nssa.io1.0k installs47 stars

Stores durable facts in a categorized, plain-markdown vault on disk, alongside your agent's built-in memory.

by Iván559 installs18 stars

Join a video meeting as an AI bot with voice, avatar, and screenshare across four operating modes.

by johnpatternai22 installs8 stars

Find why your productivity system keeps failing, then apply the smallest fix — capacity math, bottleneck routing, durable local notes.

by Iván855 installs69 stars

Run Git operations — commits, branches, merges, rebases, conflict resolution, and recovery — with safety rules enforced.

by Iván535 installs31 stars

More from raccoon-office

Browse all skills

Generate a complete PPT deck from a natural-language topic using the Raccoon OpenAPI.

by raccoon-office27 installs59 stars

当用户需要使用小浣熊(Raccoon)进行数据分析会话管理、文件上传下载、数据可视化、数据分析交互时使用此技能。触发词包括"小浣熊数据分析"、"Raccoon数据分析"、"数据分析会话"。

by raccoon-office46 installs72 stars

用于每周自动分析 Git 提交记录,生成包含技术挑战、性能优化及 AI 提效维度的深度复盘报告。

by raccoon-office24 installs1 stars