Skip to content
Agentmart
Submit a tool

doi-bibtex

Fetch a BibTeX citation from a DOI and optionally add it to a bibliography.

Skill by yy

IndexedMIT★ 38
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/yy-doi-bibtex

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Fetch a BibTeX citation from a DOI and optionally add it to a bibliography. Use when the user provides a DOI or DOI URL and wants the citation displayed or added to a .bib file.

Use cases: research

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found
Runs as
Shell scripts

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/doi-bibtex

What's inside

Skill name
doi-bibtex
Description
Fetch a BibTeX citation from a DOI and optionally add it to a bibliography. Use when the user provides a DOI or DOI URL and wants the citation displayed or added to a .bib file.
License
MIT
Instructions
20 lines in SKILL.md · view on GitHub

Before installing

  • Ships executable scripts

Files (2)

  • SKILL.md
  • doi2bib.sh · scripts/

SKILL.md (first lines)

# DOI to BibTeX

## Fetch BibTeX

```bash
./scripts/doi2bib.sh <DOI>
```

> Paths are relative to this skill's directory.

Accepts bare DOIs (`10.1038/nature12373`) or full URLs.

## Workflow

1. Fetch and inspect the BibTeX entry.
2. If the user asked only for the citation, return it without modifying files.
3. If the user asked to add it, use an explicit bibliography path when provided. Otherwise, inspect the paper's bibliography declarations and nearby `.bib` files. Ask only when the destination is ambiguous.
4. Search the destination for the normalized DOI before appending. Report an existing entry instead of creating a duplicate, and preserve the file's formatting when adding a new entry.

From yy/claude-scholar, MIT.

More from yy/claude-scholar

Signals

Stars
38
Forks
3
Open issues
0
Last commit (this folder)
Jul 15, 2026 (3 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from yy

Cite this page

doi-bibtex skill. Agent Mart. https://agentmart.dev/skills/yy-doi-bibtex (last updated 2026-10-24)