AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Verify References

skill-quantumbfs-claude-code-skills-verify-references · by QuantumBFS

Verify and validate bibliography references in BibTeX files by comparing with CrossRef metadata. Use when user asks to check, verify, or validate references.

No reviews yet
0 installs
40 views
0.0% view→install

Install

$ agentstack add skill-quantumbfs-claude-code-skills-verify-references

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-quantumbfs-claude-code-skills-verify-references)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
3mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Verify References? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

When this skill is invoked, you must:

Step 0: Pre-check

  1. Ask user for:
  • bib_file path (e.g., Biblio/ref.bib)
  • tex_dir path (e.g., Tex/)
  1. Generate report file path: /verification_report.md
  1. Check if report already exists:
  • If exists: Use AskUserQuestion tool to ask "Found existing verification report at ``. What would you like to do?" with options:
  • "Re-run verification" (description: "Delete existing report and run full verification again")
  • "View existing report" (description: "Read and summarize the existing report without re-running")
  • If user chooses "View existing report": Read and summarize the existing report, then exit
  • If user chooses "Re-run verification" or report doesn't exist: Continue to Step 1

Step 1: Check Unused References

  1. Run: python ${CLAUDE_SKILL_DIR}/check_unused_refs.py
  1. Parse JSON output and write to report file:
  • Create report with header "# Bibliography Verification Report"
  • Add section "## Unused References"
  • List total references, cited count, uncited count
  • List uncited citation keys

Step 2: Download CrossRef Metadata

  1. Generate output file path: /ref_crossref.bib
  1. Tell user: "Downloading CrossRef metadata. You can monitor progress in real-time by viewing ``"
  1. Run: python -u ${CLAUDE_SKILL_DIR}/download_crossref.py
  • Queries CrossRef API for all entries with DOIs
  • Generates a CrossRef version of the bib file for comparison
  • Maintains the same entry order as the original file
  • Monitor and relay progress: As the script outputs progress lines like "[1/50] Querying key: DOI", relay these to the user in real-time so they can see the download progress
  1. Report progress summary:
  • Total entries processed
  • Entries with DOIs
  • Entries without DOIs (skipped)

Step 3: Generate Comparison Report

  1. Run: python ${CLAUDE_SKILL_DIR}/compare_refs.py
  • Use the same /verification_report.md from Step 1
  • Compares original bib file with CrossRef version
  • Identifies discrepancies in metadata fields
  • Calculates similarity scores
  • Appends comparison results to the existing report
  1. Parse and present the comparison section:
  • Summary statistics
  • Entries with no discrepancies
  • Entries with discrepancies (sorted by similarity)
  • Detailed field-by-field comparison table

Step 4: Final Summary

  1. Read the complete verification report from /verification_report.md
  1. Provide a concise summary to the user:
  • Number of unused references
  • Number of entries verified against CrossRef
  • Number of entries with discrepancies
  • Key issues found (if any)
  1. Tell the user: "Detailed report saved to: ``"

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.