skills/code-review-council/SKILL.md
启动多智能体代码审查委员会(Code Review Council),对代码任务进行多角色并行分析与交叉审查。 适用于以下场景: - 需要理解一段陌生代码库的结构和调用链 - 排查 bug、性能问题、内存泄漏等疑难问题 - 设计新功能的实现方案,需要评估多个 tradeoff - 选型开源库,需要验证 API 用法、版本兼容性、已知坑 - 重构现有代码,需要评估影响面 当用户说"帮我看看这段代码"、"怎么实现 X"、"用哪个库好"、"这里为什么会有问题", 或者任何涉及代码分析、方案设计、库使用的问题时,都应该激活本 skill。 比单一回答更可靠,因为多个视角会互相纠错。
npx skillsauth add adjfks/corner-skills code-review-councilInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Code Review Council 是一个多角色审查框架。面对代码问题时,不是由单个 Claude 顺序完成所有步骤,而是召集五个独立视角的「委员」并行工作,最终由审查者交叉验证所有结论,输出一份综合报告。
核心价值:打破单线程分析的"确认偏误"——先找到方案就锚定判断的倾向。
职责:广度优先,描述现状,不提方案。
约束:Explorer 只描述"是什么",禁止说"应该怎么做"。
职责:深度挖掘问题根因,独立于 Explorer 得出结论。
约束:Analyst 必须给出根因,不接受"可能是 X 导致的"这种模糊结论。
职责:独立提出 2-3 个实现方案,明确每个方案的 tradeoff。
约束:Architect 不能只提一个方案,必须覆盖至少两种不同路径。
职责:调研与任务相关的开源库,验证实际可用性。
约束:Librarian 必须区分"确认过的"和"印象中的"信息,不能混淆。
职责:横向审查其他四位委员的结论,找矛盾、遗漏和错误假设。这是最后一个发言的角色。
约束:Critic 必须至少找出 2 处其他委员的问题或遗漏,不能全部认可。
第一轮:并行工作
├── Explorer → 代码地图
├── Analyst → 问题清单
├── Architect → 方案对比
└── Librarian → 库选型
第二轮:交叉审查
└── Critic 阅读所有输出 → 审查意见
第三轮:综合输出
└── 整合所有结论 → 最终建议
每位委员的输出块用以下格式包裹:
## [角色名] 的报告
### 结论
(核心发现,3-5 条)
### 详细分析
(具体内容)
### 置信度
高 / 中 / 低(+ 说明原因)
Critic 额外输出:
## [Critic] 的审查意见
### 发现的问题
1. 针对 Explorer:...
2. 针对 Analyst:...
3. 针对 Architect:...
4. 针对 Librarian:...
### 综合建议
(整合所有视角后的最终建议)
根据任务类型裁剪:
| 任务类型 | 启用角色 | |---------|---------| | 理解陌生代码 | Explorer + Analyst + Critic | | 方案设计 | Architect + Analyst + Critic | | 库选型 | Librarian + Critic | | Bug 排查 | Explorer + Analyst + Critic | | 全面评审 | 全部五位 |
tools
Research top-performing Xiaohongshu (小红书 / XHS) image posts, analyze titles/content/comments for patterns and emotional resonance, enrich background via Firecrawl MCP, then write and publish an XHS note via Xiaohongshu MCP. Enforce hard limits: title <= 20 characters, body <= 1000 characters. Use when the user asks for 小红书笔记/种草文案/爆款标题/发布到小红书.
tools
用于在 VS Code 中对 **Node.js 的 stdio MCP Server** 做断点调试(Attach 到 Node Inspector)。只要用户提到:MCP stdio、@modelcontextprotocol/inspector、node --inspect/--inspect-brk、VS Code attach 调试、断点不命中、sourcemap、调 build/dist 构建产物、端口 9229 冲突/被占用、launch.json 配置等,都要使用本 skill。输出应直接给出可复制粘贴的 launch.json 片段、可运行的 inspector 启动命令(含换端口版本)、以及按优先级排序的排障清单。
development
Maintainer-only workflow for handling GitHub Secret Scanning alerts on OpenClaw. Use when Codex needs to triage, redact, clean up, and resolve secret leakage found in issue comments, issue bodies, PR comments, or other GitHub content.
development
Maintainer workflow for OpenClaw releases, prereleases, changelog release notes, and publish validation. Use when Codex needs to prepare or verify stable or beta release steps, align version naming, assemble release notes, check release auth requirements, or validate publish-time commands and artifacts.