← Files CiteproofARCHIVED FILE
plugin.json
7.09 KB · Nov 12, 2026 · 19:30 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "citeproof",
"version": "1.0.3",
"description": "Looks up scholarly citations from a pasted draft in Crossref, DataCite, OpenAlex and doi.org, reports references it could not find or whose DOI appears to point to a different paper, and quotes abstract sentences that may relate to a claim.",
"author": {
"name": "Lean Discovery Group",
"email": "ethan@leandiscoverygroup.com",
"url": "https://citeproof.dev"
},
"homepage": "https://citeproof.dev",
"license": "UNLICENSED",
"keywords": [
"citations",
"references",
"DOI",
"research",
"academic writing",
"bibliography"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Citeproof",
"shortDescription": "Look up scholarly citations",
"longDescription": "Paste a draft or reference list and Citeproof looks up each citation in Crossref, DataCite, OpenAlex and doi.org. It shows the closest matching record, a confidence score and any problems it detects, such as a DOI that appears to point to a different paper, a year that differs, a work marked as retracted in OpenAlex, or a reference it could not find. For a claim and a paper, it quotes abstract sentences that may relate to the claim and notes numbers from the claim that do not appear in the abstract. Limitations: scholarly works only (not case law or web pages); evidence is based on abstracts, not full text; \"not found\" means the work isn't in these indexes, which is not proof it doesn't exist. Citeproof reports only what these sources return; it cannot prove that a source is correct or that it supports a claim.",
"developerName": "Lean Discovery Group",
"category": "Education & Research",
"capabilities": [
"Check a reference list",
"Look up one citation",
"Quote abstract sentences for a claim",
"Export a check"
],
"websiteURL": "https://citeproof.dev",
"supportURL": "https://citeproof.dev/support",
"privacyPolicyURL": "https://citeproof.dev/privacy",
"termsOfServiceURL": "https://citeproof.dev/terms",
"defaultPrompt": [
"Look up the references in my draft.",
"Does this DOI match my citation?",
"What does this paper's abstract say about my claim?"
],
"brandColor": "#2357C6",
"brandColorDark": "#8CB4FF",
"composerIcon": "./assets/icon.png",
"composerIconDark": "./assets/icon-dark.png",
"logo": "./assets/logo.png",
"logoDark": "./assets/logo-dark.png"
},
"onboardingSkill": "./skills/check-citations/SKILL.md",
"review": {
"test_cases": {
"positive": [
{
"description": "Batch-check a bibliography that contains an entry that can't be verified",
"prompt": "Check these references:\n1. LeCun, Y., Bengio, Y., & Hinton, G. (2015). Deep learning. Nature, 521, 436\u2013444. https://doi.org/10.1038/nature14539\n2. Vaswani, A., et al. (2017). Attention is all you need. arXiv:1706.03762\n3. Thompson, R., & Reyes, M. (2021). Neural correlates of citation hallucination in large language models. Journal of Cognitive Computing and AI, 14(3), 288\u2013301. https://doi.org/10.5555/jcca.2021.14288",
"tools_triggered": "check_citations",
"expected_behavior": "A table with one row per reference. 1 and 2 are verified with their DOIs. 3 is reported as not found: its DOI isn't registered with any DOI agency and no matching record exists. It is described only as not found / could not be verified, and no replacement citation is invented."
},
{
"description": "Detect a DOI that points to a different paper",
"prompt": "Is this citation right? LeCun, Y., Bengio, Y., & Hinton, G. (2015). Deep learning. Nature, 521, 436\u2013444. https://doi.org/10.1038/nature16961",
"tools_triggered": "resolve_reference",
"expected_behavior": "Says the DOI resolves to a different work ('Mastering the game of Go with deep neural networks and tree search', 2016) and that the cited paper matches 10.1038/nature14539."
},
{
"description": "Find the DOI for a reference that has none",
"prompt": "Find the DOI for: He, Zhang, Ren, Sun (2016). Deep residual learning for image recognition. CVPR.",
"tools_triggered": "resolve_reference",
"expected_behavior": "Returns the matched record 10.1109/CVPR.2016.90 with its confidence and source, and shows the matched title, authors and year."
},
{
"description": "Quote abstract evidence for a claim and flag a number the abstract doesn't contain",
"prompt": "Does the paper 10.1056/NEJMoa2034577 say the vaccine was 99% effective?",
"tools_triggered": "find_claim_evidence",
"expected_behavior": "Quotes the most relevant abstract sentences verbatim (including the one stating 95% efficacy), notes that '99%' does not appear in the abstract, and gives no true/false verdict beyond the quoted text."
},
{
"description": "Signed-in account: check a reference and export it as BibTeX in one call (uses the provided demo account)",
"prompt": "Check this reference and then export the result as BibTeX: Watson, J. D., & Crick, F. H. C. (1953). Molecular structure of nucleic acids. Nature, 171, 737\u2013738.",
"tools_triggered": "check_citations",
"expected_behavior": "After sign-in with the demo account, check_citations is called once with export_format \"bibtex\": the reference is verified (10.1038/171737a0) and the returned BibTeX entry for it is shown in the same reply. Unverified references would appear only as comments."
}
],
"negative": [
{
"description": "Generating citations is not verification",
"prompt": "Write me a literature review on sleep and memory with 10 APA references."
},
{
"description": "General fact-checking with no paper or citation supplied",
"prompt": "Is it true that coffee causes cancer?"
},
{
"description": "Citation formatting is native ChatGPT functionality",
"prompt": "Convert my references from APA to MLA."
}
]
},
"demo_recording_url": "https://citeproof.dev/review/demo-video",
"commerce": false,
"commerce_description": "The plugin does not sell anything or start any purchase. Every plugin feature, including exports (after sign-in), works without any purchase. When a usage limit is reached, the plugin states the limit and the reset time only."
},
"publication": {
"countries": [],
"release_notes": "Initial release: batch citation lookups, single-citation lookup, abstract quotes related to a claim, usage info, and exports for signed-in accounts."
},
"apps": "./.app.json"
}
}
}
SHA-256: aa1043bd329e7b22628c8847800af426b34fb0e89772efffad0484cb96d8abfb