citation-assistant

Retrieve citations and generate BibTeX entries via Semantic Scholar and CrossRef APIs.

228|21|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/ZhangNy301/citation-assistant --skill citation-assistant-zhangny301
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: citation-assistant
Source: https://github.com/ZhangNy301/citation-assistant/tree/main
Command: npx skills add https://github.com/ZhangNy301/citation-assistant --skill citation-assistant-zhangny301

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, jq, sqlite3, and includes scripts (resource) components.

What problem does it solve?

This Skill helps researchers automatically fetch accurate citations, generate BibTeX entries, and perform venue/author quality checks to streamline manuscript preparation.

Core Features & Use Cases

  • Citation retrieval: Locate authoritative citations and DOIs for given references or placeholders.
  • BibTeX generation: Produce ready-to-use BibTeX entries with validation.
  • Quality checks: Assess venue quality and author impact to support citation decisions.
  • Use Case: When revising a paper, quickly replace [CITE] placeholders with validated BibTeX entries and context-specific recommendations.

Quick Start

Ask it to fetch citations, verify DOIs, and generate BibTeX for your documents.

Frequently Asked Questions about citation-assistant

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

FAQPage Schema
How do I generate BibTeX entries from a DOI automatically?

This Skill retrieves BibTeX entries by querying CrossRef and Semantic Scholar APIs with a DOI, returning validated structured metadata for direct manuscript integration.

How can I replace [CITE] placeholders in my manuscript with real citations?

You can replace [CITE] placeholders by providing your document text to the Skill, which identifies the required references, fetches authoritative citations and DOIs, and generates structured BibTeX entries to insert at the placeholder locations.

Does fetching venue quality and h-index data require access to Semantic Scholar and CrossRef APIs?

Yes, assessing venue quality and author impact requires access to the Semantic Scholar and CrossRef APIs. The Skill relies on these external sources to retrieve the structured metadata needed for evaluating citation decisions.

What's the best way to evaluate venue quality and author impact for scholarly writing?

The best way to evaluate venue quality and author impact is to use automated citation tools that query scholarly databases like Semantic Scholar, which this Skill uses to provide context-specific recommendations supporting your citation decisions.

Do I need to install curl, jq, and sqlite3 to run citation retrieval tasks?

Yes, you need to install curl, jq, and sqlite3 because the Skill's scripts depend on these tools to execute API requests, parse JSON responses, and store structured citation metadata locally for BibTeX generation.