citation-discipline

Solid

Use when adding, verifying or cleaning citations and BibTeX entries in Stage 07 (Writing), when a reference cannot be resolved cleanly from DBLP or CrossRef, when checking that a cited paper actually supports the claim attributed to it, or when filling citation_verification.json.

AI & Automation 804 stars 25 forks Updated today NOASSERTION

Install

View on GitHub

Quality Score: 85/100

Stars 20%
97
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Citation discipline Stage 07 must write `workspace/artifacts/citation_verification.json`, and the gate checks it has a non-empty `claim_coverage` list where every entry carries a claim and at least one `citation_keys` or `source_ids` value. That file is a record of verification, so it is only worth anything if verification happened. `reference.md` in this directory is the long-form treatment: source APIs, the full verification workflow, BibTeX field rules, entry templates by publication type, and a troubleshooting table. Read it when a specific reference will not resolve. ## The rule that matters most **Never generate a citation from memory.** The dangerous failure is not an obviously fake reference. It is one that looks plausible: real authors with a fabricated title, a real title with the wrong year, a real arXiv ID attached to the wrong venue, a preprint and its published version silently merged into one entry. These survive a read-through and surface during review. If a citation cannot be verified programmatically or from the run's own `workspace/literature/sources.json`, mark it unresolved and say so. Do not produce a plausible-looking BibTeX entry to fill the hole. ## Verification loop For each citation: 1. **Resolve** the work against a source of record — DBLP for CS venues, CrossRef for DOIs, the publisher page, or arXiv for preprints. 2. **Match the metadata exactly**: authors, title, year, venue. A mismatch in any one of them means you have the wron...

Details

Author
tangxiangru
Repository
tangxiangru/AutoR
Created
5 months ago
Last Updated
today
Language
Python
License
NOASSERTION

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

DevOps & Infrastructure Listed

verifying-citations

Use when a bibliography, reference list, or manuscript needs its citations checked before submission or before showing it to a supervisor, when any reference was drafted or suggested by an AI tool, when a reviewer questions whether a cited work exists or supports the claim made from it, or when references were copied between projects, formats, or citation managers.

0 Updated 4 days ago
URneiU1
DevOps & Infrastructure Listed

citation-integrity

Verify that a manuscript's references are real, correctly attached, un-retracted, and honestly cited — the pre-submission citation-integrity pass. Use when the user wants citations/references checked, verified, or audited ("check my citations", "verify my references", "are these citations real", "did I cite anything retracted", "integrity pass before I submit"), whether or not they use the render pipeline.

7 Updated 1 weeks ago
Shalice-in-AIland
AI & Automation Featured

citation-forensics

Citation-integrity forensics: is every reference real, correctly attributed, and used in a context the cited work actually supports? Catches hallucinated references (no paper at the claimed arXiv id/DOI/venue, fabricated authors/year), metadata drift (wrong year/venue/version), and wrong-context citations (a real paper cited for a claim it never makes — or argues against). A hot zone for machine-generated papers. Decidable at L0 (text + canonical sources). Span-anchored to the evidence ledger (claims.json); the executor gathers canonical facts (DBLP / arXiv / DOI), then one FRESH cross-model thread per cited key proposes findings; reviewer != adjudicator. Emits citation-forensics.findings.json; NEVER computes the verdict. Triggers: "citation forensics", "check the references", "hallucinated citations", "wrong-context citation", "verify references", "引用核对".

139 Updated 3 days ago
wanshuiyin