원클릭으로
citation-check
Audit citation existence and fabrication risk, in-text/reference parity, DOIs, claim support, and style.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Audit citation existence and fabrication risk, in-text/reference parity, DOIs, claim support, and style.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Scaffold or audit an entire research project repository organized around its source library. Use whenever the user is starting, structuring, organizing, or reviewing a whole project — "set up a research repo", "how should I structure/organize this project", "initialize my sources folder", "new paper or literature-review project", "audit my repo structure", "is my sources folder set up right", "check my project layout". Builds the full tree from the sources spine outward — sources/{og,md,unprocessed}, references.bib, a PDF→Markdown convert script (OpenDataLoader PDF), a process-source intake command, CLAUDE.md/AGENTS.md, .gitignore, .venv — plus the analysis, manuscript, and review folders; or audits an existing repo and reports what is present, partial, or missing. NOT for intaking or converting a single PDF (use process-source) or building a publication replication package (use replication-package).
LLM token logprobs and calibration: per-decision confidence, ECE, Brier, reliability diagrams, low-confidence triage.
LLM council/panel voting: multi-model coders, consensus rules, inter-rater agreement (kappa, alpha), correlated-error diagnostics.
Compare OCR systems before a bulk run: candidate set, stratified ground truth, CER/WER, normalization, per-language and per-stratum accuracy.
Fact-check a manuscript's claims against the cited sources themselves: locate each source's knowledge-base Markdown file and verify the in-text claim is actually supported. Runs a pre-flight gate that refuses unless a per-source Markdown knowledge base exists and is clean (PDFs converted via process-source); then runs citation-check; then audits claim support, overclaiming, direction, scope, and misattribution.
Typeset a working paper or journal submission in house-style LaTeX from any draft — Markdown, Word (.docx), TeX, ODT, RTF, or HTML. Convert with pandoc, wrap in an EB Garamond template, build the PDF with latexmk, and prepare for a specific journal (spacing, page limit, anonymization, disclosures, citation style). Use for "format/typeset/convert my paper to LaTeX", "make a working paper", "prepare this for submission to <journal>".
| name | citation-check |
| description | Audit citation existence and fabrication risk, in-text/reference parity, DOIs, claim support, and style. |
| argument-hint | [path to manuscript and bibliography, or paste citation list; include target style/journal if known] |
This is an original Open Science Skills workflow adapted for experimental social science. It remixes general citation-check and source-verification ideas from Cheng-I Wu's Academic Research Skills for Claude Code (CC BY-NC 4.0), especially the separation between citation formatting, existence checks, DOI checks, and uncertainty reporting. Do not copy ARS prose into reports; apply the workflow below.
Identify the inputs and constraints:
.bib, CSL JSON, Zotero export, reference section, footnotes, or mixed.NOT CHECKED rather than guessing.\cited in the manuscript (follow \input/\include), not every entry in a master .bib. Only cited keys reach the printed reference list, which is what readers and critics actually check.apalike, plain, unsrt) do not render the doi field, so a wrong or dead DOI is invisible in the compiled PDF and ranks as source-hygiene unless the style prints it. Author, year, title, volume, issue, and pages do render — prioritize those for any artifact that is already public.Create two inventories before judging errors:
Normalize cautiously:
de, van, von), and organizational authors as possible matches until checked.a/b/c suffixes are assigned consistently.Report:
Do not "fix" ambiguous cases silently. List the likely match and the evidence.
This is the highest-stakes check: confirm each cited work actually exists and that its identifier points to that work. Hallucinated citations — a real author with a plausible but nonexistent title, or a DOI that resolves to a different paper — are the failure mode that ends careers. Use programmatic indexes first; they are near-deterministic and resist hallucination.
Concrete lookups (via web fetch):
https://api.crossref.org/works?rows=5&query.bibliographic=<URL-encoded "title first-author year">. Compare returned title/authors/year/DOI. Append &mailto=<email> for the polite pool. On HTTP 429, fall back to OpenAlex.https://api.crossref.org/works/<doi> (or https://doi.org/<doi>). Confirm the resolved title and authors match this entry. A DOI that resolves to a different real work is the single most common LLM-fabrication signature — never treat "DOI resolves" as "DOI correct."https://api.openalex.org/works?search=<URL-encoded title> or ?filter=doi:<doi>. Independent index; use when Crossref is rate-limited or for abstracts....query.author=<name>) and confirm the cited title appears in their corpus. A real author + nonexistent title + invented co-authors/venue is the classic hallucination.Tiered fallback by source type:
site: search). If untraceable, classify as NEEDS AUTHOR VERIFICATION, not fabricated — an insider or co-author may be citing a real internal document.Labels:
MISSING DOI: likely DOI exists but is absent.NO DOI FOUND: searched, none found; not necessarily an error.DEAD DOI: the identifier 404s (common for real book DOIs).DOI RESOLVES TO DIFFERENT WORK: DOI is live but points to another paper — high-signal hallucination tell.METADATA MISMATCH: real work, wrong year/volume/issue/pages/author names.TITLE DRIFT: cited title differs materially from the indexed title.STATUS UPDATE: working paper/preprint now has a journal/book version.NEEDS AUTHOR VERIFICATION: no programmatic match, but plausibly real grey literature.LIKELY FABRICATED: no trace after identifier, exact-title, and author-corpus searches. Reserve for genuine non-existence, but do not shy away from it when the evidence is clear.Do NOT over-flag these as fabricated:
title={Article withheld for review}, author {Author}) — intentional blinding stubs, not citations.High-stakes audits (publication or public posting): run a second, independent verification pass with different framing, defaulting to "fabricated until independently confirmed" for any suspect. A single pass misses real items; independent passes catch each other's gaps. When remediating rather than only reporting, never invent a replacement — substitute only a real, verified source (ideally the one the author intended), confirm any new DOI resolves to the right work before writing it, and re-verify the fix renders as expected.
For APA 7 and most social-science journal styles:
https://doi.org/....When target style is not APA, apply the target style but still keep the integrity checks above.
For literature reviews and theory sections, sample the most important citations and classify how they are used:
Flag overclaiming when the cited source plausibly cannot support the sentence where it appears. If source text is unavailable, mark SOURCE TEXT NOT CHECKED.
Produce a Citation Audit Report:
# Citation Audit Report
Scope: <files/sections checked>
Target style: <style or journal>
Verification tools used: <Crossref/DataCite/S2/OpenAlex/Web/manual/none>
Summary: <N blocking, N recommended, N minor, N needs-author-verification>
## Blocking Issues
| Location | Entry/key | Issue | Evidence | Fix |
## Recommended Fixes
| Location | Entry/key | Issue | Evidence | Fix |
## Minor Style Issues
| Location | Entry/key | Issue | Fix |
## DOI and Source-Status Table
| Entry/key | Current DOI/URL | Verification status | Suggested action |
## In-text / Reference Parity
| Type | Citation or key | Location | Suggested action |
## Needs Author Verification
| Entry/key | Why unresolved | What author should check |
Severity: