AI Agent Hub
Back to skills
SmartLib Citation Authenticity Checker icon

SmartLib Citation Authenticity Checker

Knowledge Management Updated 2026.08.30

Paste the following prompt into your AI chat to install this skill:

Please follow https://skillhub.cn/install/skillhub.md to install @user_164f4c1f/smartlib-citation-checker.

About this skill

The Specific Problem It Solves

In academic writing, the authenticity and accuracy of references are cornerstones of a paper's credibility. A new challenge has emerged with AI writing tools: when users generate references with models like ChatGPT or Wenxin Yiyan, they may inadvertently create non-existent papers, incorrect authors, or wrong journal names—known as AI hallucinations. Additionally, researchers face inefficiency and errors when manually checking references during draft review or batch editorial checks.

This skill addresses two core pain points:
* AI Hallucination Verification: Rapidly verifying if AI-generated references actually exist in academic databases.
* Citation Accuracy Auditing: Performing automated, batch comparison and correction of references from manuscripts or pasted lists.

How the Skill Works

Built on global-biblio-base's literature search capabilities, this skill implements citation checking and correction through five key steps.

Core Capabilities

  • Multi-Format Parsing: Automatically identifies and parses various citation formats including GB/T 7714, APA, MLA, Chicago, and BibTeX, with support for batch import from .bib files.
  • Online Authenticity Verification: Connects via the SmartLib API to a global database of over 1.2 billion documents (including 300+ sources like Scopus, WoS, EI, PubMed) to verify each reference's existence—a critical defense against AI hallucinations.
  • Intelligent Field Comparison & Correction: Compares original citations field-by-field (title, authors, year, journal, volume/issue, pages, DOI) with database records, calculates match scores, and provides corrected versions for errors (using [DELETED]/[ADDED] markers).
  • Structured Report Generation: Outputs a complete HTML report featuring difference markers, clickable verification links, statistical analysis charts, and one-click download of corrected reference lists.

Key Workflow

  1. Parse Citations: Extract core fields like title, authors, and year from each reference in the user input.
  2. Online Verification: Search via the SmartLib API using an optimized strategy: parallel searches (8 items per batch) and intelligent prioritization (starting with title keywords + year, falling back to relaxed conditions on failure). Each API call requires obtaining a single-use consume_token (60-second TTL) via /consume for security.
  3. Match & Compare: Compute an overall match score based on title similarity (60%), author match (25%), and year match (15%). Classify results as VERIFIED, MISMATCH, NOT_FOUND, or FUZZY_MATCH.
  4. Diff Analysis: For MISMATCH items, perform detailed field-level comparison and provide specific correction suggestions.
  5. Generate Report: Create a citation_check_report.html file, automatically opened in preview. The report includes original citations alongside old/new national standards (GB/T 7714-2015/2025), multi-format outputs (APA, MLA, etc.), and statistical analyses like bar charts.

Capability Boundaries & Important Notes

Applicable Scenarios

  • Core Scenarios: Verifying AI-generated references; self-checking citations before paper submission; batch validating pasted reference lists.
  • Extended Scenarios: Processing .bib files exported from Zotero/EndNote; conducting citation statistical analysis (e.g., publication year distribution).

Key Limitations & Considerations

  • Quota & Billing: This skill shares quota and wallet with global-biblio-base. Quota is consumed per actual API call (5 interfaces, each call = 1 quota), not per verification session. When quota is exhausted (status code 429), service is denied until the plan is upgraded.
  • Security Mechanism: A mandatory Token-Bound Call Chain is enforced. Before each billable API call, /consume must be called to obtain a consume_token for the subsequent /search request, preventing replay attacks.
  • Capability Boundaries:
    • Not Supported: Real-time data crawling (e.g., Google Scholar), plagiarism checking, or automatic completion of missing DOI/page information.
    • Foreign Full-Text Download: Not directly provided. Verified foreign literature automatically triggers the global-biblio-base's ten-tier multi-channel OA PDF detection, with results marked in the report (e.g., [Full-text: Retrieved]).
  • Usage Recommendations: Process ≤50 references per query for optimal responsiveness; batch if exceeding. Failed searches (e.g., no match found) do not consume quota, allowing safe retries.

Use Cases

  • After using an AI model like ChatGPT to generate a list of paper references, submit the list to verify each citation exists in databases and prevent hallucinated fake references.
  • Before paper submission, an author performs a batch authenticity check on all references in their manuscript to ensure fields like authors, year, and journal name are accurate and avoid rejection by reviewers.
  • Paste multiple references collected from different sources, quickly auto-parse formats (e.g., GB/T 7714, APA), perform online verification for discrepancies, and output a structured report with correction markers.
  • Import a .bib file exported from Zotero, verify the authenticity of entries like @article, and generate a citation format comparison report compliant with new national standards.

Best For

  • Graduate students or researchers using AI tools to assist in academic writing, who need to verify the authenticity of AI-generated references and avoid academic integrity risks.
  • Academic journal editors responsible for initial manuscript review, who need to quickly batch-check the accuracy and format compliance of citations across multiple submissions.
  • Researchers preparing to submit papers to journals, who need to self-inspect all reference details like authors, journals, and years before submission to ensure no errors.
  • Researchers using Zotero or EndNote to manage personal literature libraries, who need to import .bib files to verify reference authenticity and obtain standardized citation lists.