AER Consistency

Runs a 7-part mechanical integrity audit on near-final AER/AEJ manuscripts: numbers, sample sizes, units, refs, citations.

Tested · Works

Test report

Verdict
Tested · Works
Score
9.6/10
Tested
Jul 15, 2026
Environment
Claude Code 2.x (agent harness)
Upstream re-checked
Aug 10, 2026 · 7f08d18

Actually ran the bundled `audit_manuscript.py` on a throwaway .tex/.bib pair with 3 planted bugs (uncited bib key, unused bib entry, dangling \ref) — it caught all 3 correctly with exit code 1, and separately caught a claim-ledger row pointing at a nonexistent label.

Scored on four weighted criteria — install, triggering, output vs. baseline, docs. How scoring works

  • Installs cleanly 5/5
  • Triggers reliably 5/5
  • Output vs. baseline 9/10
  • Docs & honesty 5/5

What AER Consistency does

Audits a finished or near-finished economics manuscript (AER, AER:Insights, AEJ) for internal consistency: headline numbers matching across abstract/intro/results/tables, sample-size funnel arithmetic, log-point vs percent vs percentage-point conversions, star/SE consistency, dangling cross-references, and two-way citation matching. Triggers after the body and exhibits exist and before referee simulation or submission; ships a working Python script that deterministically checks citations, refs, duplicate labels, and abstract word count.

How to install AER Consistency

git clone https://github.com/brycewang-stanford/AER-Skills
cd AER-Skills
mkdir -p ~/.claude/skills
cp -r skills/aer-consistency ~/.claude/skills/aer-consistency

Skills live in ~/.claude/skills/ (global) or .claude/skills/ (per-project). Restart Claude Code after installing.

Commands — how to trigger AER Consistency

  • /aer-consistency Runs a 7-part mechanical integrity audit on near-final AER/AEJ manuscripts: numbers, sample sizes, units, refs, citations.

It also activates on plain-language prompts like these:

  • Check my AER manuscript for consistency across tables and text
  • Audit this economics paper for dangling references and citations
  • Verify the sample sizes in my results section all add up correctly

Frequently asked questions

Is the AER Consistency skill free?
Yes. The skill itself is free from brycewang-stanford/AER-Skills. SkillProof publishes the install command and an independent test verdict at no cost.
Does AER Consistency work with Claude Code?
We tested it with Claude Code 2.x (agent harness) on Jul 15, 2026. Verdict: Tested · Works. Actually ran the bundled `audit_manuscript.py` on a throwaway .tex/.bib pair with 3 planted bugs (uncited bib key, unused bib entry, dangling \ref) — it caught all 3 correctly with exit code 1, and separately caught a claim-ledger row pointing at a nonexistent label.
What is the AER Consistency SkillProof Score?
9.6/10 — installs cleanly 5/5, triggers reliably 5/5, output vs. baseline 9/10, docs & honesty 5/5.
How do I install AER Consistency?
Copy the install command from this page, run it in your terminal, and restart Claude Code. Skills live in ~/.claude/skills/ (global) or .claude/skills/ inside a project.
Can I use AER Consistency with Cursor, Copilot, Gemini CLI, Codex or other AI tools?
The SKILL.md format is native to Claude (Claude Code, Desktop, claude.ai). The instructions inside adapt to other assistants: Cursor rules, GitHub Copilot instructions, Windsurf rules, Custom GPTs, AGENTS.md for OpenAI Codex, and GEMINI.md for Google Gemini CLI — our conversion guides cover each, and the free converter on the tools page does the wrapping for you.