citation-management

Automates keyword searching, metadata extraction, BibTeX formatting, and citation verification workflows via scholarly APIs.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Yassire1/icath-article --skill citation-management-yassire1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: citation-management
Source: https://github.com/Yassire1/icath-article/tree/main/.opencode/skills/citation-management
Command: npx skills add https://github.com/Yassire1/icath-article --skill citation-management-yassire1

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, scholarly, re, json, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the need for accurate, consistent, and efficiently managed citations in scholarly work by providing tools to search academic databases, extract metadata, verify citation details, and generate properly formatted references.

Core Features & Use Cases

  • Academic Paper Search: Enables searches across Google Scholar and PubMed with advanced filters for relevance, recency, and impact.
  • Metadata Extraction: Converts DOI, PMID, arXiv IDs, or URLs into complete BibTeX entries, ensuring proper citation details.
  • Citation Validation & Formatting: Checks for missing data, resolves DOIs, detects duplicates, and formats entries consistently for use in manuscripts.
  • Use Case: Researchers preparing a manuscript can quickly gather relevant references, verify them, and prepare citations that are error-free and style-compliant.

Quick Start

Use the tool to extract metadata from a DOI, validate the bibliography, and produce a ready-to-use BibTeX file with a single command.

Frequently Asked Questions about citation-management

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

FAQPage Schema
How do I convert a DOI or arXiv ID into a BibTeX entry?

To convert a DOI or arXiv ID into a BibTeX entry, the citation-management Skill extracts metadata through API queries and parses the results into a complete, properly formatted bibliography reference.

Can I search Google Scholar and PubMed for academic paper metadata?

Yes, you can search Google Scholar and PubMed for academic paper metadata, applying advanced filters for relevance, recency, and impact to gather relevant references for your manuscript.

What's the best way to validate a bibliography for missing data and duplicates?

The best way to validate a bibliography for missing data and duplicates is to use a citation workflow tool that checks entries, resolves DOIs, and formats citations consistently for error-free manuscripts.

How do I extract metadata from a URL to format academic citations?

You can extract metadata from a URL to format academic citations by running automated queries against academic databases, which retrieves the required details and outputs a ready-to-use BibTeX file.

Does citation validation require specific Python libraries for parsing?

Citation validation requires specific Python libraries for parsing, specifically using scholarly, requests, and regex to perform API queries, extract metadata, and verify citation details.

Why are my BibTeX entries missing fields when generating a bibliography?

Your BibTeX entries might be missing fields due to incomplete metadata retrieval during API queries, which is why validating citation details and checking for missing data is essential before final formatting.