← Files Citation CheckerARCHIVED FILE

plugin.json

8.29 KB · Nov 14, 2026 · 12:10 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "citations",
  "version": "1.0.2",
  "description": "Paste a bibliography or a single reference and find out whether the papers are real. Ask \"are these references real?\", \"check my bibliography\", \"verify this citation\", \"is this DOI correct?\" or \"has this paper been retracted?\".",
  "author": {
    "name": "HI\u1ebeU V\u0168 TRUNG NGUYEN",
    "email": "support@openkrill.app",
    "url": "https://tools.openkrill.app/"
  },
  "homepage": "https://tools.openkrill.app/",
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Citation Checker",
        "shortDescription": "Check references and DOIs",
        "longDescription": "Paste a bibliography or a single reference and find out whether the papers are real. Ask \"are these references real?\", \"check my bibliography\", \"verify this citation\", \"is this DOI correct?\" or \"has this paper been retracted?\".\n\nCitation Checker looks every reference up in Crossref, the DOI system (doi.org) and OpenAlex, which index the scholarly record, and gives each one a clear verdict: found, mismatch or not found.\n\nA mismatch means a real paper exists but the reference gets something wrong, such as a DOI that belongs to another paper or a wrong year or author list; the real record is shown so the error is easy to fix. Not found means nothing matching exists, which for a bibliography entry often points to an invented or garbled citation.\n\nIt also reports whether a paper has been retracted, partially retracted, flagged with an expression of concern or corrected, from the notices that publishers and the Retraction Watch database register with Crossref.\n\nIt checks up to 10 references at a time. It compares bibliographic details only (title, authors, year, journal, DOI); it does not read papers or judge whether their claims are true. Books, reports, web pages and talks are often missing from the scholarly indexes, so a not found there is a prompt to check by hand, not proof.\n\nIt stores nothing about you: answers are cached for up to six hours, and the only lasting record is a daily count of calls per tool.",
        "developerName": "HI\u1ebeU V\u0168 TRUNG NGUYEN",
        "category": "Education & Research",
        "capabilities": [
          "Checks whether the references in a bibliography are real papers",
          "Flags a DOI that belongs to a different paper than the reference describes",
          "Finds a wrong year or author list by comparing a reference with the real record",
          "Reports retractions, expressions of concern and corrections for a paper",
          "Looks up references that have no DOI by their title, authors and year"
        ],
        "websiteURL": "https://tools.openkrill.app/",
        "privacyPolicyURL": "https://tools.openkrill.app/privacy",
        "termsOfServiceURL": "https://tools.openkrill.app/terms",
        "supportURL": "https://tools.openkrill.app/support",
        "defaultPrompt": [
          "Check my bibliography and tell me which references are real",
          "Is this DOI correct: 10.1038/nature14539?",
          "Has the paper with DOI 10.1016/S0140-6736(97)11096-0 been retracted?"
        ],
        "brandColor": "#0F7F86",
        "brandColorDark": "#4FB8BE",
        "composerIcon": "./assets/icon.svg",
        "logo": "./assets/icon.svg"
      },
      "review": {
        "demo_recording_url": "https://tools.openkrill.app/demos/citations.mp4",
        "test_cases": {
          "positive": [
            {
              "description": "One entry, verdict found, source Crossref, title Long Short-Term Memory, DOI 10.1162/neco.1997.9.8.1735, year 1997, retraction status none_recorded. Check against: https://doi.org/10.1162/neco.1997.9.8.1735",
              "prompt": "Verify this citation: Hochreiter, S., & Schmidhuber, J. (1997). Long short-term memory. Neural Computation, 9(8), 1735-1780.",
              "tools_triggered": "check_references",
              "expected_behavior": "Calls check_references with that one reference string, which has no DOI."
            },
            {
              "description": "Three entries and a summary of 2 found, 1 not_found. Entry 1: found, Crossref, DOI 10.1038/nature14539. Entry 2: found, source DOI.org, title Attention Is All You Need, year 2017, retraction not_checked. Entry 3: not_found. Check against: https://doi.org/10.1038/nature14539 and https://doi.org/10.48550/arXiv.1706.03762; reference 3 is invented and has no record.",
              "prompt": "Are these references real? 1) LeCun, Y., Bengio, Y., & Hinton, G. (2015). Deep learning. Nature, 521, 436-444. 2) 10.48550/arXiv.1706.03762 3) Smith, J., & Alvarez, M. (2021). Recursive gradient folding in sparse quantum transformers. Journal of Imaginary Results, 12(3), 45-67.",
              "tools_triggered": "check_references",
              "expected_behavior": "Calls check_references with the three references as three strings."
            },
            {
              "description": "One entry, verdict mismatch, differences including title, showing the paper the DOI really points to (Reinforcement learning improves behaviour from evaluative feedback, 2015). Check against: https://doi.org/10.1038/nature14540 resolves to a different Nature paper; the cited paper's DOI is 10.1038/nature14539.",
              "prompt": "Is this DOI correct? LeCun, Bengio & Hinton (2015), Deep learning, Nature 521, 436-444, doi:10.1038/nature14540",
              "tools_triggered": "check_references",
              "expected_behavior": "Calls check_references with that one reference string, whose DOI ends in 14540 instead of 14539."
            },
            {
              "description": "One entry, verdict found, source Crossref, title starting RETRACTED: Ileal-lymphoid-nodular hyperplasia, retraction status retracted, with a retraction notice dated 2010-02-06 (DOI 10.1016/s0140-6736(10)60175-4). Check against: https://doi.org/10.1016/S0140-6736(97)11096-0 (the 1998 Lancet paper, retracted in 2010).",
              "prompt": "Has this paper been retracted? doi 10.1016/S0140-6736(97)11096-0",
              "tools_triggered": "check_references",
              "expected_behavior": "Calls check_references with the single string \"10.1016/S0140-6736(97)11096-0\"."
            },
            {
              "description": "One entry, verdict mismatch, differences [year], showing the real record: Long Short-Term Memory, year 1997, DOI 10.1162/neco.1997.9.8.1735. Check against: https://doi.org/10.1162/neco.1997.9.8.1735 (published in 1997).",
              "prompt": "Check my bibliography: Hochreiter, S., & Schmidhuber, J. (2005). Long short-term memory. Neural Computation, 9(8), 1735-1780.",
              "tools_triggered": "check_references",
              "expected_behavior": "Calls check_references with that one reference string, which cites 2005 instead of 1997."
            }
          ],
          "negative": [
            {
              "description": "The tool verifies given references against scholarly records; it is not a literature search. Expected: Does not call check_references; says it checks references the user already has and cannot search for papers to cite.",
              "prompt": "Find me five good papers on protein folding that I can cite."
            },
            {
              "description": "The plugin compares bibliographic details only; it does not read papers or assess whether their claims are true. Expected: Does not call check_references to judge the claims; answers from general knowledge and may offer to check the reference itself.",
              "prompt": "Is the conclusion of the 2015 Nature paper Deep learning actually correct?"
            },
            {
              "description": "Formatting is a writing task; the tool verifies whether references exist and match, it does not format them. Expected: Does not call check_references; reformats the references directly.",
              "prompt": "Rewrite my bibliography in APA 7 style."
            }
          ]
        }
      },
      "publication": {
        "release_notes": "First release. Checks references and DOIs against Crossref, the DOI system and OpenAlex, with a found, mismatch or not found verdict per reference, and reports retractions, expressions of concern and corrections from Crossref."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 2398f51116c2a7da68a4e5787a306d07607eecdfd0d58aaa406343c27bc9b5d5