anti-defensive-writing
Remove audit, defensive, self-critical, developer-facing and commitment writing from…
Use when checking manuscript citations, bibliography hygiene, DOI or PMID completeness, placeholder references, or BibTeX consistency before submission or revision.
$ npx -y skills add boom5426/nature-paper-skills --skill citation-verifier --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/citation-verifierContext preview
The summary Claude sees to decide when to auto-load this skill.
Use when checking manuscript citations, bibliography hygiene, DOI or PMID completeness, placeholder references, or BibTeX consistency before submission or revision.
name: citation-verifier description: Use when checking manuscript citations, bibliography hygiene, DOI or PMID completeness, placeholder references, or BibTeX consistency before submission or revision.
Use this skill when citation integrity is the bottleneck. It is narrower and more operational than general writing skills: the goal is to catch unverifiable references, missing identifiers, duplicated BibTeX keys, placeholder citations, and mismatches between local citation artifacts before they become submission problems.
Use this skill together with `scientific-writing` or `submission-audit`, not instead of them.
This is stage one of three. It shows the bibliography is well-formed; it cannot show that the cited papers are real, and it cannot show that a real paper supports the sentence citing it. Hand the surviving entries to `reference-audit-guide` (optional set, installed with `--set all`), which queries CrossRef, Semantic Scholar, arXiv, and PubMed to confirm existence and match metadata, then to `claim-source-verification` for claim-to-evidence support. When `reference-audit-guide` is not installed, say that existence was not machine-verified rather than letting a clean local scan stand in for it. A fabricated citation carrying a well-formed DOI passes this skill and fails the next one.
Use this skill when:
Do not use this skill for:
Start with a local citation scan before any online verification.
The helper script:
python ~/.agents/skills/citation-verifier/scripts/scan_citations.py path/to/file_or_dir [...] # Claude Code (global install): replace ~/.agents/skills with ~/.claude/skills # Claude Code (project-local install): replace ~/.agents/skills with .claude/skills
Use it to find:
Treat imported BibTeX and Google Scholar-style exports as draft metadata, not as verified truth.
1. Scan the local draft and bibliography artifacts. 2. Remove or flag all placeholder citations. 3. Check BibTeX-key uniqueness and obvious identifier gaps. 4. Normalize metadata fields that are commonly wrong in copied BibTeX:
5. For every citation that matters to a scientific claim, verify the paper exists in trusted sources. 6. If a claim depends on a specific result, confirm the cited paper actually supports that claim. For a systematic pass over many such claims, hand off to `claim-source-verification`: existence and metadata checks do not catch a real paper made to carry a conclusion it does not reach. 7. Only then finalize formatting for the venue.
When you report field-level mismatches, grade each one so authors fix the dangerous ones first:
Two checks are easy to miss and worth running explicitly:
Roll each reference up to one confidence verdict: `verified`, `check_suggested` (has a Warning), `needs_fix` (has a Critical), or `unverifiable` (no source could confirm it).
Prefer this order when moving beyond local scans:
When using this skill, report:
From first draft to submission and rebuttal, build a clear, evidence-grounded manuscript. 27 skills for Codex and Claude Code, connecting structure, scientific writing, figures, citations and reviewer responses.
Remove audit, defensive, self-critical, developer-facing and commitment writing from…
Use when a manuscript's claims need to be checked against the sources cited for them, when…
Use when drafting, auditing, or revising Data Availability statements, repository plans,…
Use when a manuscript is being drafted across many sessions and needs auditable open-question…
Use when designing, restructuring, or auditing manuscript figures and you need to define one…
Use when auditing, restructuring, or revising a research manuscript whose scientific…