aer-literature — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited aer-literature (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
This skill does two jobs that AER referees grade separately:
and missed, and choosing the value-added claim the paper can actually defend. A mispositioned paper draws the fatal report sentence "the authors appear unaware of [paper]."
what the manuscript claims it says, and is cited to the right version.
The second job is non-negotiable for AI-assisted manuscripts. Language models produce plausible-looking citations that do not exist, attach real authors to invented titles, and attribute findings to papers that show the opposite. One hallucinated reference, found by a referee, destroys the credibility of every other sentence in the paper. The working rule:
No citation is written from memory. Every entry is verified against a fetched source before it enters the bibliography, and every claim about a paper is verified against that paper's actual text.
aer-topic-selection, to run the novelty scan before committingaer-introduction, to build the antecedents paragraphaer-consistency)
Run all five channels — each finds papers the others miss:
live here for 2-4 years before publication; the novelty threat is almost always an unpublished working paper, not a published article.
on Y"), by method-in-setting, and by dataset name. Dataset search catches the most dangerous neighbor: someone using the same data.
who cited them since, sorted by recency.
family, ReStat, JEEA — last 3-5 years, scanning titles in the subfield.
Review of Economics surveys* for the field's own map of itself.
Log every search (channel, query, date, hits) — the log answers the referee who asks "did you know about X?" and feeds the novelty audit in aer-topic-selection.
Reduce the search to the 3-6 closest papers and fill this table honestly — it is the skeleton of the introduction's antecedents paragraph and the evidence base for the contribution claim:
| Paper | Question | Data / setting | Identification | Headline finding | What it does not do |
|---|---|---|---|---|---|
| A (2019) | ... | ... | ... | ... | ... |
Rules:
introduction will say it in neutral language; referees include these authors.
defensible design, the contribution claim must change — return to aer-topic-selection rather than writing around the conflict.
early working papers often differ from the final result.
The value-added paragraph claims one primary move (plus at most two supporting ones):
| Move | Defensible when |
|---|---|
| New question | No antecedent asks it — and it matters that nobody has |
| New identification | Antecedents are correlational or use a now-rejected design |
| New data | Resolution, coverage, or linkage the literature lacked |
| New mechanism | The why was open even though the whether was settled |
| Opposite / corrected finding | A credibly identified sign flip or magnitude revision |
| Unification | Two literatures explained by one framework or fact |
Match the claim to the map: a "new identification" claim dies instantly if row 3 of the antecedents table already used the same design.
AER: Insights far fewer. Padding is as suspicious as thinness.
and diagnostic (keys in docs/methods-reference.md, entries in references.bib); the source for every institutional fact and every benchmark magnitude used in Results.
stand-ins for the specific result being invoked; papers included only to flatter potential referees.
version of a 2021 AER paper signals a stale literature review. Cite a working paper only when it is genuinely unpublished — and re-check its status at submission time.
Run this pipeline for every reference. No step is skippable for entries the model "remembers."
Verify against an authoritative record: resolve the DOI (Crossref / doi.org), or match the exact title and author list on the journal page, RePEc, or the NBER/SSRN abstract page. A reference with no resolvable DOI and no locatable landing page does not go in the bibliography. Use a web search or fetch for every entry; if a Zotero or reference-manager connection is available, import from the verified record rather than typing fields.
Check, character by character, against the verified record: full author list and order, spelling and diacritics, year, exact title, journal, volume, issue, pages, DOI. The most common AI corruption modes: swapped coauthors, off-by-one years (working paper vs. publication), a real author pair attached to an invented title, and the wrong journal in the right family (AEJ: Applied vs. AEJ: Policy).
For every in-text sentence of the form "[Author (year)] find/show/argue X," read at least the abstract — and the relevant table if a magnitude is quoted. The claim must match what the paper actually establishes, including sign, population, and design caveats. Misattribution to a real paper is more damaging than a fake one, because the referee may be its author.
Check that the paper has not been retracted or corrected, and whether a cited working paper has since been published (then cite the journal version). For replication-contested results, cite the dispute or choose a different benchmark.
Maintain a verification ledger alongside references.bib:
KEY DOI-OK FIELDS-OK CLAIM-OK VERSION CHECKED
goodman_bacon_2021 yes yes yes published 2026-06-12
hjort_poulsen_2019 yes yes yes published 2026-06-12Any row that cannot reach all-yes is removed from the manuscript or explicitly flagged to the user as unverified. Never silently keep an unverified citation.
author_author_year lowercase(matching references.bib in this repository).
keys — aer-consistency runs this check as part of the full-manuscript audit.
verification is the assembly step, not a post-process
paper that scoops the contribution
discussion section
introduction's value-added contrast
When working from the AER-skills repository or plugin bundle, load only the relevant resource:
docs/methods-reference.md and references.bib
examples/modern-aer-exemplars.md
examples/aer-exemplars.mdskills/aer-topic-selection/SKILL.md
CLOSEST PAPERS MAPPED: <n> (target 3-6)
SCOOP RISK: <none found / named paper + implication>
POSITIONING MOVE: <new question | identification | data | mechanism | correction | unification>
REFERENCES VERIFIED: <n>/<total> (existence / fields / claim / version)
UNVERIFIED ENTRIES: <list, or "none — all verified">
NEXT SKILL: <aer-introduction | aer-topic-selection | aer-consistency>standard; a fetched record is
claim uncontrasted
those sentences
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.