By huangyrcn
Verify academic citations: parse references, fetch evidence, check claims against sources, suggest repairs.
A Claude Code skill that automatically vets LaTeX paper citations before submission or camera-ready. It catches two categories of citation problems that hurt papers most:
# From a Claude Code session with a LaTeX paper directory:
> check my citations in ~/papers/my-paper
Or trigger with phrases like: "check citations", "vet the bib", "verify references", "camera-ready bib check".
| Stage | What it does | Network? | LLM? |
|---|---|---|---|
| Stage 0a | Parse .tex and .bib files | No | No |
| Stage 0b | Fetch evidence from 8 academic sources | Yes | No |
| Stage 1 | Diagnose unresolved entries | Yes | Yes |
| Track A | Deterministic bib-health checks (A1-A9) | No | No |
| Track B | Claim-vs-abstract semantic checks | No | Yes |
| Stage 4 | Generate report.md + report.json | No | No |
| Code | Severity | What it checks |
|---|---|---|
| A1_undefined_key | Critical | \cite{X} where X is missing from bib |
| A2_unused_entry | Cleanup | Bib entry never cited |
| A3_duplicate_entry | Warning | Two keys with fuzzy title similarity ≥ 0.95, same year |
| A4_unresolved | Critical/Warning | All sources missed (downgraded for non-traditional sources) |
| A5_metadata_mismatch | Warning | Title/year/first-author mismatch vs external sources |
| A6_field_missing | Cleanup | Required or recommended BibTeX fields absent |
| A7_venue_mismatch | Cleanup | Bib venue differs from DBLP venue |
| A8_venue_style | Cleanup | Same venue but different formatting |
| A9_bib_entry_error | Critical | Stage 1 detected arXiv ID/DOI/title errors |
| Verdict | Severity | Meaning |
|---|---|---|
| STRONG_SUPPORT | — | Abstract directly supports the claim (not reported) |
| WEAK_SUPPORT | Cleanup | Topically related but abstract lacks specifics |
| OFF_TOPIC | Critical | Abstract topic is completely unrelated |
| WRONG_DIRECTION | Critical | Abstract contradicts the claim |
| INSUFFICIENT_DATA | Warning | Abstract missing or too short |
All output goes to <paper-dir>/runs/citation-check/:
report.md — human-readable, severity-grouped (Chinese descriptions)report.json — machine-readable flat listbib_entries.json, citations.json, evidence_pack.json, track_a_findings.json, track_b_findings.jsonSEMANTIC_SCHOLAR_API_KEY env var (optional, increases rate limit from 1/s to 100/s)NCBI_API_KEY env var (optional, for PubMed)pip install bibtexparser requests
python3 -m unittest discover -s tests -v
MIT
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub huangyrcn/toolshed --plugin citation-double-checkLightweight web search + scraping + download: SearxNG metasearch, fallback Chrome fetch, CDP file download.
Academic paper workflow skills: search, acquire, read notes, repo discovery, import, and PDF-to-markdown conversion.
UI/UX design intelligence. 67 styles, 161 palettes, 57 font pairings, 25 charts, 15 stacks (React, Next.js, Vue, Svelte, Astro, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, Nuxt, Jetpack Compose). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
This skill should be used when users need to generate ideas, explore creative solutions, or systematically brainstorm approaches to problems. Use when users request help with ideation, content planning, product features, marketing campaigns, strategic planning, creative writing, or any task requiring structured idea generation. The skill provides 30+ research-validated prompt patterns across 14 categories with exact templates, success metrics, and domain-specific applications.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.