bibtex-collector

Fetch verbatim BibTeX entries from Google Scholar and append them to a .bib file.

1|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/WindChimeRan/claude-dotfiles --skill bibtex-collector
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bibtex-collector
Source: https://github.com/WindChimeRan/claude-dotfiles/tree/main/skills/bibtex-collector
Command: npx skills add https://github.com/WindChimeRan/claude-dotfiles --skill bibtex-collector

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Collect BibTeX entries from Google Scholar using the Chrome browser extension with zero-hallucination by only using verbatim BibTeX exports from Scholar. If you cannot obtain an entry, STOP and tell the user.

Core Features & Use Cases

  • Enforce verbatim BibTeX from Google Scholar with no memory-based guessing.
  • End-to-end workflow: identify papers from a LaTeX source, navigate Scholar, retrieve BibTeX via the Cite dialog, and append to a .bib file.
  • Safety and blocking steps: STOP on CAPTCHA, ambiguous results, or missing papers, and report back to the user.

Quick Start

Identify papers in your LaTeX source and run the skill to fetch and append their BibTeX entries from Google Scholar verbatim.

Frequently Asked Questions about bibtex-collector

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

FAQPage Schema
How do I fetch exact BibTeX entries from Google Scholar for LaTeX?

You fetch exact BibTeX entries by navigating Google Scholar via the Chrome Cite dialog to extract citations verbatim. This ensures zero-hallucination with strict provenance, appending the entries directly to your target .bib file.

Why does verbatim BibTeX extraction prevent reference management errors?

Verbatim BibTeX extraction prevents errors by strictly using exports from Google Scholar instead of memory-based generation. This zero-guessing approach guarantees precise citations for LaTeX documents, ensuring strict provenance and no hallucinated metadata.

Can I automate BibTeX collection for multiple papers in a single run?

Yes, you can automate BibTeX collection for multiple papers by identifying them from your LaTeX source. The workflow retrieves each paper's entry via the Scholar Cite dialog and appends it to your .bib file sequentially.

What happens if Google Scholar shows a CAPTCHA during BibTeX retrieval?

If Google Scholar shows a CAPTCHA during BibTeX retrieval, the workflow immediately stops and reports the block to the user. It also halts on ambiguous search results or missing papers to prevent guessing.

Do I need a Chrome browser to export BibTeX from Google Scholar?

Yes, you need a Chrome-based environment because the extraction uses the browser's Cite → BibTeX path. This Chrome-based workflow ensures the entries are extracted verbatim from the actual Google Scholar interface.

How to handle missing papers when collecting BibTeX for LaTeX documents?

When collecting BibTeX for LaTeX documents, missing papers trigger an immediate stop with a report to the user. The system enforces a strict no-guessing policy, ensuring your .bib file contains only verbatim entries.