lyndonkl/claude/citation-form-check
- community
Checking that the SKILL.md file is still in the repository.
Verifies every paper or named research result cited in a substacker draft uses the inline "Author(s), Institution, Year" form per style-guide, not a bare hyperlink or title-alone reference. Flags bare-hyperlink citations and missing-institution attributions. Use whenever the draft references external research. Trigger keywords — citation, paper citation, bare hyperlink, authors, institution, reference format.
Install
npx vskill@latest install lyndonkl/claude/citation-form-checkSKILL.md
Citation Form Check
Table of Contents
Related skills: Called by Editor in voice pass. Reads shared-context/style-guide.md for the citation template.
Correct form
From style-guide.md:
Papers cited in prose:Author(s), Institution, Year — Titleon first mention. Not a bare hyperlink, not a title alone.
Examples of correct:
- "Chen et al., Google, 2024 showed that retrieval beats parametric recall at the tail."
- "Vaswani et al. (Google Brain, 2017) introduced the Transformer architecture."
- "Dao et al., 2022, on FlashAttention demonstrated that memory is O(N), not O(N²)."
Examples to flag:
- "this paper" — bare hyperlink without author + institution.
- "A Google paper said…" — no authors.
- "Attention Is All You Need" (title only) — no authors, no year.
- "Recent research shows…" — no citation at all.
Workflow
Detection patterns
- arXiv URLs:
arxiv.org/abs/\d{4}\.\d{4,5} - DOIs:
10\.\d+/\S+ - Italicized titles:
\*[A-Z][^*]+\*of length ≥3 words (filters out italicized phrases) - Hyperlinks to paper sites:
(arxiv|openreview|papers\.nips|proceedings) - Generic "a paper" / "recent research" / "a Google paper"
Exemption
If a paper is correctly cited in full on first mention, subsequent mentions can use a short form ("Chen et al. also noted…"). Only first-mention requires full Author, Institution, Year.
Worked example
Draft:
RAG (as shown in this paper) beats fine-tuning for recall.A Google paper found that retrieval dominates for rare facts.Attention Is All You Need is the foundational work.Chen et al., Google, 2024 — "Fine-Tuning or Retrieval?" — compared both approaches; Chen et al. concluded fine-tuning loses on tail knowledge.
Flags:
- (Tier-2) "this paper" — bare hyperlink. Rewrite: "Lewis et al., FAIR, 2020 — Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks."
- (Tier-2) "A Google paper" — no authors. Rewrite: insert authors, year, title.
- (Tier-2) "Attention Is All You Need" — title only. Rewrite: "Vaswani et al., Google Brain, 2017 — Attention Is All You Need."
- (PASS) Chen et al. citation is correct on first mention; second mention (short form) is acceptable.
Guardrails
- Citation form is tier-2. The writer can publish with a bare hyperlink; it's a craft miss, not a voice violation.
- Don't flag mentions of blogs, tools, or GitHub projects — only formal research citations.
- First mention rule: full form required. Subsequent mentions can be short.
- If the writer uses a different citation template (e.g., footnote-based), respect the style-guide.
- Never rewrite a citation without the writer's confirmation — suggest only.
- Don't flag citations the writer explicitly annotates
[short]in their draft (convention for intentional short-form on first mention).
Quick reference
- Input: draft + style-guide.md.
- Output: citation flags with tier-2 severity.
- First mention = full form; subsequent mentions = short form.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/citation-form-check/SKILL.md
Popularity
- Repository stars
- 147
- Repository forks
- 22
- 7-day trend score
- 25
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 10 Jun 2026, 4 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/lyndonkl/claude/citation-form-check)