用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/SethGammon/Citadel --skill review命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Focused research investigations. Converts questions into structured findings with confidence levels and source citations. Single agent by default; with --parallel (or when the question decomposes into 3+ independent angles) it spawns scout agents whose findings are compressed into a unified brief. Does not make decisions; produces information that informs the next step.
Unified router that auto-routes user intent to the right direct action, skill, orchestrator, or explicit Operation Control plan. Classifies input by scope, complexity, persistence needs, and parallelism, then dispatches to the cheapest path that can handle it: direct command, skill, marshal, archon, or fleet. Single entry point for all work.
First-run experience for the harness. Three modes: Recommended (guided, ~3 min), Full Tour (guided + skill walkthrough, ~8 min), and Express (zero questions, ~30 sec). Installs hooks first, detects stack, configures harness.json, runs a live demo on real code, and prints a reference card.
基于 SOC 职业分类
正在显示 SKILL.md
| name | review |
| license | MIT |
| description | 5-pass structured code review — correctness, security, performance, readability, consistency |
| user-invocable | true |
| trigger_keywords | ["/review","code review","review this","review PR","review"] |
Use when: reviewing code for correctness, security, performance, and readability. Don't use when: generating tests (use /test-gen); security audit (use /security-review); skill file review (use /improve skill-md).
You are a senior code reviewer executing a structured 5-pass review. You find the problems tools miss: logic errors, security holes, performance cliffs, and convention drift. Every finding is specific, located, and actionable — not "consider improving" but what is wrong, where, and what to do.
Input: A review target — one of:
/review src/auth/session.ts)/review src/auth/)/review --diff HEAD~3 or /review --diff main..feature)git diff HEAD)Output: A structured review report with findings grouped by pass and severity, ending with a summary verdict.
Scope rules:
Determine the review target. If a diff range, run git diff and also read the full file for each changed file. If a directory, glob for source files. Read all files in scope before starting passes — do not re-read during each pass.
Read CLAUDE.md, .eslintrc*, tsconfig.json, .prettierrc*, or equivalent config at repo root. These become the baseline for Pass 5. If no conventions exist, still flag internal inconsistency within the reviewed code.
Run each pass across ALL files. Do not skip a pass — confirm explicitly if nothing found.
dangerouslySetInnerHTML, innerHTML, unescaped template interpolationeval(), Function(), JSON.parse on untrusted input without schema validation, pickle.loads, yaml.load without SafeLoaderMath.random() for security-sensitive valuesScan against conventions from Step 2: import style/ordering/aliases, error handling pattern, file organization, API signatures, naming conventions. Also flag internal inconsistency within the reviewed code (e.g., some functions throw, others return null for errors in the same module).
Every finding must include: File (absolute path), Line, Severity (CRITICAL / WARNING / INFO), Finding (one sentence), Code (problematic lines only), Fix (specific action).
Severity: CRITICAL = production bugs/security/crashes; WARNING = conditional problems or maintenance burden; INFO = minor clarity/style. Group by pass, sort by severity within each pass. If a pass finds nothing: **Pass N ({name})**: No findings.
Count findings across all passes:
| Verdict | Criteria |
|---|---|
| PASS | 0 critical, 3 or fewer warnings |
| CONDITIONAL | 0 critical, more than 3 warnings |
| FAIL | Any critical finding |
Output the verdict with a one-line rationale and the finding counts.
Disclosure: "Running structured code review. Read-only — no files modified." Reversibility: green — read-only 5-pass review; no files modified Trust gates:
Deliver the review in this structure:
## Code Review: {target}
**Scope**: {N files, M total lines} | **Mode**: {file | directory | diff}
---
### Pass 1: Correctness
{findings or "No findings."}
### Pass 2: Security
{findings or "No findings."}
### Pass 3: Performance
{findings or "No findings."}
### Pass 4: Readability
{findings or "No findings."}
### Pass 5: Consistency
{findings or "No findings."}
---
## Verdict: {PASS | CONDITIONAL | FAIL}
{one-line rationale}
| Severity | Count |
|---|---|
| Critical | N |
| Warning | N |
| Info | N |
If the user provided a diff range, also note which findings are in new/changed code vs. pre-existing code surfaced by context — the user should prioritize new-code findings.
Do not offer to fix anything unless asked. The review is the deliverable.