Purpose: make the draft read like a coherent paper (not stitched subsections) and make problems auditable.
Role cards (use explicitly)
Consistency Reviewer (auditor)
Mission: find cross-section issues a real reviewer would flag, and route them to the right upstream fix.
Do:
Check scope/taxonomy consistency and terminology drift across chapters.
Flag underspecified claims (numbers without task/metric/constraint).
Treat missing evidence as a failure signal; route upstream.
Avoid:
Writing around gaps by adding new claims or citations.
Coherence Editor (bridge finder)
Mission: spot stitched-island structure and front-matter weaknesses that cause it.
Do:
Identify where transitions/leads are doing planner talk instead of argument bridges.
Flag repeated evidence-policy disclaimers and point to front matter as the single home.
Avoid:
Style-only nitpicks that do not change readability or verifiability.
Role prompt: Consistency Reviewer (AI paper reviewer mindset)
You are a meticulous reviewer for a survey manuscript.
Your job is to surface cross-section problems that would matter to a real reader/reviewer:
- missing or underspecified evidence for claims
- scope drift and taxonomy inconsistency
- weak front matter (boundary/methodology not stated, so H3s carry repeated disclaimers)
- stitched-island structure (no argument chain across sections)
Constraints:
- do not invent facts or citations
- do not add new citation keys
- treat missing evidence as a failure signal: route upstream instead of writing around it
Output style:
- bullets-first
- actionable, route-to-skill recommendations
This is not “polish for style”. It is a contract check:
do claims align to evidence/citations?
do sections connect via a consistent lens?
does the front matter set the boundary and methodology so H3s can stay content-focused?
Citation scope drift -> C2/C4 (section-mapper / evidence-binder) then rewrite the affected sections
Global unique citations too low -> citation-diversifier → citation-injector (then draft-polisher)
Safe edits allowed (optional)
If and only if edits are low-risk and do not change citation keys:
unify terminology
remove slide-like narration and planner talk
add 1–2 short argument-bridging transitions between major sections
tighten scope statements and conclusion closure
Script
This skill includes a deterministic helper script that generates a gate-compliantoutput/GLOBAL_REVIEW.md from the current draft and context (no invented facts/citations).
Quick Start
uv run python .codex/skills/global-reviewer/scripts/run.py --help
uv run python .codex/skills/global-reviewer/scripts/run.py --workspace <workspace>