import
Import papers from external reference managers into the DrBrain library.
Skill by UynajGI
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/uynajgi-import
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.
About
Use cases: research
Reviews
Write a reviewNo 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
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/import
What's inside
- Skill name
import- Description
- Import papers from external reference managers into the DrBrain library. Use this skill whenever the user wants to "import from Zotero", "add my BibTeX library", "migrate references from Endnote", "import my existing collection", "bring in papers from my reference manager", or transition from another tool to DrBrain. Also use when the user mentions having papers in Zotero, a .bib file, an Endnote XML export, or a RIS file, and wants to add them to the knowledge graph. Trigger proactively whenever the user discusses moving from another reference manager, combining multiple paper collections, or bootstrapping their DrBrain library from existing sources.
- License
- MIT
- Instructions
- 80 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Import Papers Import paper metadata from Zotero (Web API or local SQLite database), BibTeX `.bib` files, or Endnote (`.xml` or `.ris`) exports. Imported papers are created as placeholders — run `drbrain ingest` afterward if you have the PDFs, or `drbrain repair --all` to enrich metadata from online sources. ## Quick Start ```bash # Import from Zotero local database drbrain import zotero ~/Zotero/zotero.sqlite # Import from BibTeX file drbrain import bibtex references.bib # Import from Endnote export drbrain import endnote library.xml ``` ## Source-specific details ### Zotero Two modes: local SQLite (auto-detects adjacent PDFs) and Web API (`--api-key`, `--library-id`). ```bash drbrain import zotero ~/Zotero/zotero.sqlite --list-collections # preview drbrain import zotero ~/Zotero/zotero.sqlite --collection <key> # filter drbrain import zotero ~/Zotero/zotero.sqlite --no-pdf # metadata only drbrain import zotero ~/Zotero/zotero.sqlite --import-collections # workspaces per collection drbrain import zotero ~/Zotero/zotero.sqlite --dry-run # preview only ``` ### BibTeX Parses `.bib` files via `bibtexparser`. Extracts title, authors, year, DOI, journal, abstract. Supports standard entry types (article, inproceedings, book, etc.). ### Endnote Supports `.xml` (Endnote XML export) and `.ris` (common export format). ## What to do after import Imported papers have status `placeholder` (metadata only): 1. If PDFs were detected (Zotero local mode): `drbrain ingest` 2. If no PDFs: `drbrain repair --all` to fill missing metadata from CrossRef/arXiv ## Examples **Full Zotero migration with workspaces:** ```bash drbrain import zotero ~/Zotero/zotero.sqlite --list-collections drbrain import zotero ~/Zotero/zotero.sqlite --import-collections drbrain ingest drbrain repair --all ``` **Import a shared BibTeX file with preview:** ```bash drbrain import bibtex ~/Downloads/iclr2024.bib --dry-run drbrain import bibtex ~/Downloads/iclr2024.bib drbrain repair --all ``` ## CLI Reference | Command | What it does | |---------|--------------| | `drbrain import zotero <path>` | Import from Zotero local DB | | `drbrain import zotero <path> --list-collections` | List Zotero collections | | `drbrain import zotero <path> --dry-run` | Preview without importing | | `drbrain import zotero <key> --api-key X --library-id Y` | Zotero Web API | | `drbrain import bibtex <file>` | Import from .bib file | | `drbrain import endnote <file>` | Import from .xml or .ris file | | `drbrain import <src> <path> --json` | JSON output |
From UynajGI/drbrain, MIT.
More from UynajGI/drbrain
- 0.529score
neat-freak
UynajGI
End-of-session knowledge cleanup with OCD-level rigor — reconciles project docs (CLAUDE.md, README.md, docs/) and agent memory against the code so nothing rots.
SkillBFreshness: BClaude Code +9 - 0.524score
kg-build
UynajGI
Build the knowledge graph from ingested papers — 5-stage LLM extraction, TransE graph embeddings, and rule-based closure inference.
SkillBFreshness: BClaude Code +9 - 0.524score
audit
UynajGI
Scan the entire library for data quality issues across 15 severity-graded rules.
SkillBFreshness: BClaude Code +9 - 0.524score
fsearch
UynajGI
Search local evidence and external sources (arXiv) in one command, with ingested annotation.
SkillBFreshness: BClaude Code +9 - 0.524score
graph
UynajGI
Direct knowledge graph operations — traverse neighbors, find shortest paths, and analyze shared concepts across papers.
SkillBFreshness: BClaude Code +9 - 0.524score
index
UynajGI
Prepare, inspect and verify the searchable index.
SkillBFreshness: BClaude Code +9 - 0.524score
ingest-link
UynajGI
Ingest web URLs and online PDFs by extracting rendered content via an external qt-web-extractor service.
SkillBFreshness: BClaude Code +9 - 0.524score
kg-reason
UynajGI
Reason over the knowledge graph using LLM agents — natural language Q&A and tool-calling iterative reasoning with bidirectional LLM↔KG validation.
SkillBFreshness: BClaude Code +9 - 0.474score
citation-tracking
UynajGI
Track and analyze citation relationships between papers.
SkillCFreshness: CClaude Code +9 - 0.474score
document
UynajGI
Inspect Office documents (DOCX, PPTX, XLSX) and output structured text summaries.
SkillCFreshness: CClaude Code +9 - 0.474score
enrich
UynajGI
Enrich paper metadata by backfilling missing fields from CrossRef and detecting records that need cleanup.
SkillCFreshness: CClaude Code +9 - 0.474score
explore
UynajGI
Manage explore silos — lightweight literature discovery collections separate from the main library.
SkillCFreshness: CClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- May 6, 2026 (5 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/UynajGI/drbrain
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from UynajGI
- 0.529score
neat-freak
UynajGI
End-of-session knowledge cleanup with OCD-level rigor — reconciles project docs (CLAUDE.md, README.md, docs/) and agent memory against the code so nothing rots.
SkillBFreshness: BClaude Code +9 - 0.524score
graph
UynajGI
Direct knowledge graph operations — traverse neighbors, find shortest paths, and analyze shared concepts across papers.
SkillBFreshness: BClaude Code +9 - 0.524score
kg-build
UynajGI
Build the knowledge graph from ingested papers — 5-stage LLM extraction, TransE graph embeddings, and rule-based closure inference.
SkillBFreshness: BClaude Code +9 - 0.524score
fsearch
UynajGI
Search local evidence and external sources (arXiv) in one command, with ingested annotation.
SkillBFreshness: BClaude Code +9 - 0.524score
audit
UynajGI
Scan the entire library for data quality issues across 15 severity-graded rules.
SkillBFreshness: BClaude Code +9 - 0.524score
index
UynajGI
Prepare, inspect and verify the searchable index.
SkillBFreshness: BClaude Code +9
Cite this page
import skill. Agent Mart. https://agentmart.dev/skills/uynajgi-import (last updated 2026-10-24)