bibcli

Search and display local BibTeX entries by citation key, title, or author.

6|Updated Nov 14, 2025
One-click install
npx skills add https://github.com/junghan0611/agent-config --skill bibcli
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bibcli
Source: https://github.com/junghan0611/agent-config/tree/main/skills/bibcli
Command: npx skills add https://github.com/junghan0611/agent-config --skill bibcli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Search and view local BibTeX entries to streamline citation management.

Core Features & Use Cases

  • Search existing entries by citation key, title, author, keywords, date, or abstract.
  • Show a full entry with URL, ISBN, abstract, and keywords.
  • Sync with Zotero via the companion workflow to recover citation keys for sources without local keys.

Quick Start

Search for your query with bibcli search 'query' --dir ~/org/resources and then show a full entry with bibcli show 'citation-key'.

Frequently Asked Questions about bibcli

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

FAQPage Schema
How do I search local BibTeX entries by author or title?▼

Search local BibTeX entries by running a search command with your query string and specifying the target directory using the --dir flag. You can find existing citations by citation key, title, author, keywords, date, or abstract.

Can I use Zotero to find citation keys for sources missing from my local BibTeX files?▼

Yes, you can use Zotero to find citation keys for sources missing locally. The Skill performs metadata lookups via the Zotero workflow when sources lack a local citation key, requiring your configured ZOTERO_API_KEY and ZOTERO_USER_ID.

What is the best way to view the full details of a specific BibTeX entry?▼

View the full details of a specific BibTeX entry by running the show command with the exact citation key. This displays the complete entry including the URL, ISBN, abstract, and associated keywords.

Do I need to configure environment variables to manage citations with Zotero integration?▼

Yes, configuring environment variables is required for Zotero integration to manage citations. You must set ZOTERO_API_KEY and ZOTERO_USER_ID in your environment to enable the workflow that recovers missing citation keys via metadata lookups.

What should I do if my bibcli search returns no results for an existing citation?▼

If your search returns no results, verify the --dir flag points to the correct directory containing your resources. If the citation key is entirely missing from local files, use the Zotero workflow integration to perform a metadata lookup and recover it.