kb-validate-citations

Validate DOIs, arXiv IDs, and journal reference formats in library files.

41|6|Updated Jul 12, 2025
One-click install
npx skills add https://github.com/SteveGJones/ai-first-sdlc-practices --skill kb-validate-citations
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kb-validate-citations
Source: https://github.com/SteveGJones/ai-first-sdlc-practices/tree/main/plugins/sdlc-knowledge-base/skills/kb-validate-citations
Command: npx skills add https://github.com/SteveGJones/ai-first-sdlc-practices --skill kb-validate-citations

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Spot-check citations in library files for obvious hallucinations, validate DOIs against the DOI registry, validate arXiv IDs, and check the format of journal references to improve knowledge-base accuracy and trust. Soft-fails on transient lookup failures rather than blocking manual review.

Core Features & Use Cases

  • Citations discovery: Identify and centralize citations across library files.
  • DOI resolution: Validate DOIs against the DOI registry to confirm authenticity.
  • arXiv ID validation: Check arXiv IDs for correctness and existence, flagging anomalies.
  • Journal reference formatting: Validate bibliographic formats for consistency and completeness.
  • Hygiene workflows: Integrate into ingestion or periodic reviews to maintain library quality.

Quick Start

Run /sdlc-knowledge-base:kb-validate-citations to scan library files, extract citations, and produce a validation report.

Frequently Asked Questions about kb-validate-citations

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

FAQPage Schema
How do I check if citations in my knowledge base are hallucinated?

To check if citations are hallucinated, you can run a validation scan that cross-references DOIs against the doi.org registry, verifies arXiv IDs, and checks journal reference formats to flag fabricated or malformed entries in library files.

How do I validate a DOI against the official registry?

You validate a DOI by resolving it against the DOI registry at doi.org, which confirms the document's existence and authenticity, returning a NOT FOUND status if the DOI is invalid or hallucinated.

Can I verify arXiv IDs and journal reference formats automatically?

Yes, you can automatically verify arXiv IDs for correctness and existence while simultaneously checking bibliographic journal reference formats for consistency and completeness across library files.

What happens when citation validation fails due to a transient network error?

When transient lookup failures occur, the validation process soft-fails and reports a TRANSIENT status rather than blocking manual review, allowing you to distinguish temporary network errors from hallucinated citations.

When should I run citation validation on my knowledge base?

You should run citation validation during periodic hygiene reviews, pre-publish checks, post-update verification, or as part of the ingestion workflow to maintain library accuracy and trust.

Do I need any external dependencies to validate citations?

No external dependencies are required to validate citations, as the skill operates independently to resolve DOIs via doi.org and validate arXiv IDs without needing additional components or libraries.