source-verify

Verify manuscript citations against bibliographic data and source documents.

19|5|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/edwinhu/workflows --skill source-verify
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: source-verify
Source: https://github.com/edwinhu/workflows/tree/main/skills/source-verify
Command: npx skills add https://github.com/edwinhu/workflows --skill source-verify

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gws, rg, rga, nlm, readwise, python-docx, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill combats citation hallucination and ensures the accuracy of quotes and claims in academic and legal manuscripts by rigorously checking them against external ground truth.

Core Features & Use Cases

  • Citation Existence Check: Verifies if cited works exist in your bibliography (paperpile.bib).
  • Field Accuracy: Compares citation details (volume, pages, year) against bibliographic data.
  • Quote Verification: Confirms that quoted text verbatim appears in the source document using Readwise, local search, or NLM.
  • Claim Grounding: Assesses if the cited source actually supports the claim made in the manuscript.
  • Use Case: A legal scholar needs to ensure all 50 footnotes in their brief are accurate and that the quotes used are verbatim. This Skill automates that audit, flagging any discrepancies.

Quick Start

Use the source-verify skill to check all citations in the attached document 'my_manuscript.docx'.

Frequently Asked Questions about source-verify

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I verify quotes and citations in a manuscript against source documents?

To verify citations and quotes in a manuscript, this Skill checks them against external bibliographic data and source documents. It uses a tiered hierarchy involving Paperpile, Readwise, local PDF search, and NLM to confirm existence, accuracy, and quote grounding.

What is the best way to check if a cited federal case or journal article exists in my bibliography?

The best way to check if a cited federal case or journal article exists is to validate the manuscript against a bibliography file such as paperpile.bib. This Skill automates existence checks and compares citation fields like volume, pages, and year against the data.

Can I use local PDF search to confirm quoted text verbatim appears in the source?

Yes, you can use local PDF search to confirm quoted text verbatim appears in the source. This Skill employs rga for local PDF search alongside Readwise and NLM chat to rigorously verify exact quotes and claim grounding.

Does manuscript citation verification work with .docx files?

Yes, manuscript citation verification works with .docx files. Using the python-docx dependency, the Skill processes attached Word documents to audit citations, ensuring legal and academic manuscript accuracy.

How do I assess if a cited source actually supports the claim made in my legal brief?

To assess if a cited source supports a claim made in a legal brief, you perform claim grounding. This Skill evaluates whether the located source document actually substantiates the specific assertions in your manuscript.

What are the limitations of automating academic integrity checks for footnotes?

Automating academic integrity checks for footnotes is limited by the availability of external bibliographic data and local source documents. If a source is missing from Paperpile, Readwise, or local PDFs, verifying quote accuracy and existence may fail.