Not in the top 1,000 by GitHub stars
color4-alt/CiteCheck
Agent Skill: Check academic paper citations for format, queryability, thematic relevance, and semantic accuracy.
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
skills/citecheck/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
fae7888bf7c1 → fae7888bf7c1
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fae7888bf7c1
No earlier version was observed for comparison.
Verified commit fae7888bf7c1ce92bbafad15faf61cf55b7e2bd7
git clone --filter=blob:none --no-checkout https://github.com/color4-alt/CiteCheck.git .hotskills/color4-alt-citecheck && git -C .hotskills/color4-alt-citecheck checkout --detach fae7888bf7c1ce92bbafad15faf61cf55b7e2bd7
# Copy each selected skill directory from .hotskills/color4-alt-citecheck into .claude/skills/<skill-name>/git clone --filter=blob:none --no-checkout https://github.com/color4-alt/CiteCheck.git .hotskills/color4-alt-citecheck && git -C .hotskills/color4-alt-citecheck checkout --detach fae7888bf7c1ce92bbafad15faf61cf55b7e2bd7
# Copy each selected skill directory from .hotskills/color4-alt-citecheck into .agents/skills/<skill-name>/git clone --filter=blob:none --no-checkout https://github.com/color4-alt/CiteCheck.git .hotskills/color4-alt-citecheck && git -C .hotskills/color4-alt-citecheck checkout --detach fae7888bf7c1ce92bbafad15faf61cf55b7e2bd7
# Copy each selected skill directory from .hotskills/color4-alt-citecheck into .gemini/skills/<skill-name>/Heat
2.5- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
- citecheck
skills/citecheck
How it works
citecheck
When your agent uses it
Use when the user asks to "verify citations", "check references", "validate paper citations", or "evaluate reference relevance". It extracts references from LaTeX/PDF papers, checks formatting rules, verifies existence via Crossref / Semantic Scholar / OpenAlex / PubMed / arXiv / dblp / Google Scholar / WebSearch, and scores thematic/semantic relevance.
What it loads into context
Frontmatter
91 tokensAlways available to the agent
SKILL.md
1,190 tokensWhen the skill is activated
Reference documents
4,192 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- Workflow
- 1. Parse Paper (CLI)
- 2. Format Check (CLI)
- 3. Queryability Verification (CLI + Agent Supplement)
- 4. Evaluate Thematic Relevance (Agent Direct)
- 5. Evaluate Semantic Accuracy (Agent Direct)
- 6. Output Report
- Dependencies
- Notes
Files
../../.claude-plugin/plugin.jsonasset650 bytesSKILL.mdcore5,291 bytesSKILL.mdcore5,291 bytesSKILL.mdcore5,291 bytesSKILL.mdcore5,291 bytesSKILL.mdcore5,291 bytesSKILL.mdcore5,291 bytesSKILL.mdcore5,291 bytesSKILL.mdcore5,291 bytesSKILL.mdcore5,291 bytesSKILL.mdcore5,291 bytesexamples/example-latex-verification.mddoc2,241 bytesexamples/example-pdf-verification.mddoc2,728 bytesreferences/api-reference.mddoc5,373 bytesreferences/format-check-rules.mddoc1,876 bytesreferences/semantic-matching-prompt.mddoc1,172 bytesreferences/thematic-scoring-prompt.mddoc1,168 bytes
Read SKILL.md
# CiteCheck — Paper Citation Verification
## Overview
CiteCheck verifies academic paper citations by combining structured parsing with agent-native LLM evaluation. It supports LaTeX source files (preferred) and PDF fallback.
## Workflow
1. **Parse paper**: Call `citecheck` CLI to read LaTeX (preferred) or PDF, extract references and body text
2. **Format check**: Call `citecheck` CLI to validate bibliography entries
3. **Queryability verification**: Call `citecheck` CLI to verify existence via Crossref / Semantic Scholar
4. **Evaluate thematic relevance**: Evaluate directly using the agent's reasoning capabilities — compare cited paper title/abstract/venue against the citing paper
5. **Evaluate semantic accuracy**: Evaluate directly using the agent's reasoning capabilities — compare in-text citation context against cited source content
6. **Generate report**: Aggregate all results into a Markdown reportView the complete source on GitHubSkills included
- citecheck
Repository facts
- License
- MIT
- Created
- May 27, 2026
- Last pushed
- May 28, 2026
- Forks
- 2
- Open issues
- 0
- Project activity
- Slowing
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 7, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 9 notes
skills/citecheck/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/citecheck/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/citecheck/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/citecheck/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/citecheck/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/citecheck/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/citecheck/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/citecheck/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/citecheck/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- No dangerous shell commands
- 40 network referencesin 3 files: citecheck/references/api-reference.md:5 .claude-plugin/plugin.json:7 citecheck/references/format-check-rules.md:19
- No hidden or obfuscated text
- No instruction overrides
- No executable scripts
- 1 reference to secretsin 1 file: citecheck/references/api-reference.md:187
- No requests to vote in Hot
Show all 41 signals by file
.claude-plugin/plugin.json
- Network accessline 7
"email": "citecheck@example.com" }, "homepage": "https://github.com/color4-alt/CiteCheck", - Network accessline 8
}, "homepage": "https://github.com/color4-alt/CiteCheck", "repository": "https://github.com/color4-alt/CiteCheck", - Network accessline 9
"homepage": "https://github.com/color4-alt/CiteCheck", - Network accessline 10
"repository": "https://github.com/color4-alt/CiteCheck",
skills/citecheck/references/api-reference.md
- Network accessline 5
### 基础信息 - **API 地址**: `https://api.crossref.org/works` - Network accessline 6
- **API 地址**: `https://api.crossref.org/works` - Network accessline 7
- **文档**: https://api.crossref.org/swagger-ui/index.html - Network accessline 14
GET https://api.crossref.org/works/{doi} - Network accessline 19
GET https://api.crossref.org/works?query.title={encoded_title}&rows=5 - Network accessline 24
GET https://api.crossref.org/works?query.author={author}&query.title={title}&rows=5 - Network accessline 39
### 基础信息 - **API 地址**: `https://api.semanticscholar.org/graph/v1` - Network accessline 40
- **API 地址**: `https://api.semanticscholar.org/graph/v1` - **文档**: https://api.semanticscholar.org/api-docs/ - **限制**: 免费版 100 requests/5min,无需 API Key - Network accessline 41
- **文档**: https://api.semanticscholar.org/api-docs/ - Network accessline 48
GET https://api.semanticscholar.org/graph/v1/paper/search?query={encoded_title}&fields=title,authors,year,abstract,fieldsOfStudy&limit=5 - Network accessline 53
GET https://api.semanticscholar.org/graph/v1/paper/{paper_id}?fields=title,authors,year,abstract,fieldsOfStudy,citationCount - Network accessline 58
GET https://api.semanticscholar.org/graph/v1/paper/DOI:{doi}?fields=title,abstract,year - Network accessline 74
### 基础信息 - **API 地址**: `https://api.openalex.org/works` - Network accessline 75
- **API 地址**: `https://api.openalex.org/works` - Network accessline 76
- **文档**: https://docs.openalex.org/ - Network accessline 83
GET https://api.openalex.org/works?search={encoded_title}&per-page=5 - Network accessline 88
GET https://api.openalex.org/works/doi:{doi} - Network accessline 103
### 基础信息 - **API 地址**: `https://eutils.ncbi.nlm.nih.gov/entrez/eutils/` - Network accessline 104
- **API 地址**: `https://eutils.ncbi.nlm.nih.gov/entrez/eutils/` - Network accessline 105
- **文档**: https://www.ncbi.nlm.nih.gov/books/NBK25501/ - Network accessline 112
GET https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?db=pubmed&term={encoded_title}&retmax=5&retmode=json - Network accessline 117
GET https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esummary.fcgi?db=pubmed&id={pmid}&retmode=json - Network accessline 130
### 基础信息 - **API 地址**: `http://export.arxiv.org/api/query` - Network accessline 131
- **API 地址**: `http://export.arxiv.org/api/query` - Network accessline 132
- **文档**: https://info.arxiv.org/help/api/index.html - Network accessline 139
GET http://export.arxiv.org/api/query?search_query=ti:{encoded_title}&max_results=5&sortBy=relevance - Network accessline 144
GET http://export.arxiv.org/api/query?id_list={arxiv_id} - Network accessline 160
### 基础信息 - **API 地址**: `https://dblp.org/search/publ/api` - Network accessline 161
- **API 地址**: `https://dblp.org/search/publ/api` - Network accessline 162
- **文档**: https://dblp.org/faq/How+to+use+the+dblp+search+API.html - Network accessline 169
GET https://dblp.org/search/publ/api?q={encoded_title}&format=json&h=5 - Network accessline 186
[Credential-related source omitted] - Network accessline 187
[Credential-related source omitted] - Access to secretsline 187
[Credential-related source omitted]
skills/citecheck/references/format-check-rules.md
- Network accessline 19
#### APA 7th - 期刊: `Author, A. A. (Year). Title of article. Title of Periodical, volume(issue), pages. https://doi.org/xxxxx` - Network accessline 20
- 期刊: `Author, A. A. (Year). Title of article. Title of Periodical, volume(issue), pages. https://doi.org/xxxxx` - Network accessline 21
- 注意:DOI 格式应为 `https://doi.org/xxxxx`
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Signal confidence: 37 facts
- Network access in prose of documentationcitecheck/references/api-reference.md:5Low confidence
- Network access in prose of documentationcitecheck/references/api-reference.md:6Low confidence
- Network access in prose of documentationcitecheck/references/api-reference.md:7Low confidence
- Network access in code of documentationcitecheck/references/api-reference.md:14Low confidence
- Network access in code of documentationcitecheck/references/api-reference.md:19Low confidence
- Network access in code of documentationcitecheck/references/api-reference.md:24Low confidence
- Network access in prose of documentationcitecheck/references/api-reference.md:39Low confidence
- Network access in prose of documentationcitecheck/references/api-reference.md:40Low confidence
- Network access in prose of documentationcitecheck/references/api-reference.md:41Low confidence
- Network access in code of documentationcitecheck/references/api-reference.md:48Low confidence
- Network access in code of documentationcitecheck/references/api-reference.md:53Low confidence
- Network access in code of documentationcitecheck/references/api-reference.md:58Low confidence
- Network access in prose of documentationcitecheck/references/api-reference.md:74Low confidence
- Network access in prose of documentationcitecheck/references/api-reference.md:75Low confidence
- Network access in prose of documentationcitecheck/references/api-reference.md:76Low confidence
- Network access in code of documentationcitecheck/references/api-reference.md:83Low confidence
- Network access in code of documentationcitecheck/references/api-reference.md:88Low confidence
- Network access in prose of documentationcitecheck/references/api-reference.md:103Low confidence
- Network access in prose of documentationcitecheck/references/api-reference.md:104Low confidence
- Network access in prose of documentationcitecheck/references/api-reference.md:105Low confidence
- Network access in code of documentationcitecheck/references/api-reference.md:112Low confidence
- Network access in code of documentationcitecheck/references/api-reference.md:117Low confidence
- Network access in prose of documentationcitecheck/references/api-reference.md:130Low confidence
- Network access in prose of documentationcitecheck/references/api-reference.md:131Low confidence
- Network access in prose of documentationcitecheck/references/api-reference.md:132Low confidence
- Network access in code of documentationcitecheck/references/api-reference.md:139Low confidence
- Network access in code of documentationcitecheck/references/api-reference.md:144Low confidence
- Network access in prose of documentationcitecheck/references/api-reference.md:160Low confidence
- Network access in prose of documentationcitecheck/references/api-reference.md:161Low confidence
- Network access in prose of documentationcitecheck/references/api-reference.md:162Low confidence
- Network access in code of documentationcitecheck/references/api-reference.md:169Low confidence
- Network access in prose of documentationcitecheck/references/api-reference.md:186Low confidence
- Network access in prose of documentationcitecheck/references/api-reference.md:187Low confidence
- Access to secrets in prose of documentationcitecheck/references/api-reference.md:187Low confidence
- Network access in prose of documentationcitecheck/references/format-check-rules.md:19Low confidence
- Network access in prose of documentationcitecheck/references/format-check-rules.md:20Low confidence
- Network access in prose of documentationcitecheck/references/format-check-rules.md:21Low confidence
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Native | Manifest .claude-plugin/plugin.json | .claude/skills/<skill-name>/ |
| Codex | Native | Manifest AGENTS.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md skills/citecheck/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Native | Path GEMINI.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md skills/citecheck/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md skills/citecheck/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.