obsidian-zotero-guide
Insert citations and notes from Zotero into Obsidian knowledge bases
Best use case
obsidian-zotero-guide is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Insert citations and notes from Zotero into Obsidian knowledge bases
Teams using obsidian-zotero-guide should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/obsidian-zotero-guide/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How obsidian-zotero-guide Compares
| Feature / Agent | obsidian-zotero-guide | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Insert citations and notes from Zotero into Obsidian knowledge bases
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Obsidian-Zotero Guide A skill for integrating Zotero reference management with Obsidian note-taking to create a seamless academic knowledge management workflow. Based on the obsidian-zotero-integration plugin (2K stars), this skill guides the agent through setting up, configuring, and optimizing the bridge between your reference library and your personal knowledge base. ## Overview Academic researchers accumulate hundreds or thousands of papers over a career, each containing insights that need to be connected, synthesized, and retrieved when writing new work. Zotero excels at organizing references and PDFs, while Obsidian excels at creating interlinked notes and building knowledge graphs. This integration bridges the two, allowing annotations made in Zotero to flow into Obsidian as linked notes, and enabling citation insertion directly from the Obsidian editor. The result is a unified research workflow where reading, annotating, note-taking, and writing happen in a connected ecosystem rather than in isolated tools. ## Setup and Configuration **Prerequisites** - Zotero 6 or 7 with the Better BibTeX plugin installed - Obsidian with community plugins enabled - A designated vault folder for literature notes (e.g., `references/` or `literature/`) **Installation Steps** - Install the Zotero Integration plugin from the Obsidian community plugins browser - Configure the Zotero data directory path in the plugin settings - Set up the Better BibTeX citation key format (recommended: `authYear` or `authYearTitle`) - Define the literature note template (see Template Configuration below) - Test the connection by inserting a citation from a known Zotero entry **Template Configuration** - Create a template file that defines the structure of imported literature notes - Include frontmatter fields: citekey, authors, year, journal, DOI, tags - Include body sections: abstract, key findings, methodology notes, personal comments - Use Nunjucks template syntax for dynamic field insertion - Configure annotation extraction to pull highlights and comments from PDFs ## Citation Workflow The primary citation workflow during writing: **Inserting Citations** - Use the command palette or hotkey to open the Zotero citation picker - Search by author, title, year, or tag to find the desired reference - Insert the citation in the desired format (pandoc, LaTeX, plain text) - The plugin creates a backlink to the corresponding literature note - Multiple citation formats can be configured for different output targets **Managing Literature Notes** - Each imported Zotero entry generates a literature note in Obsidian - Notes are named by citation key for consistent linking - Tags from Zotero are imported as Obsidian tags for cross-referencing - PDF annotations (highlights, comments) are extracted into structured sections - Notes are automatically updated when Zotero metadata changes **Building Connections** - Link literature notes to topic notes, project notes, and concept notes - Use Obsidian's graph view to visualize connections between references - Create MOC (Map of Content) notes that curate papers by theme - Track reading status with custom frontmatter fields (unread, reading, read, reviewed) - Use dataview queries to generate dynamic reading lists and bibliographies ## Annotation Extraction One of the most powerful features is extracting PDF annotations: **Highlight Extraction** - Color-coded highlights can be mapped to different note sections - Yellow highlights for key findings, blue for methodology, green for quotes - Each highlight includes the page number and surrounding context - Highlights are formatted as blockquotes with source attribution - Batch extraction processes all annotations from a paper at once **Comment Extraction** - Marginal comments from Zotero's PDF reader are imported alongside highlights - Comments are distinguished from highlights with different formatting - Time-stamped comments preserve the reading chronology - Comments can be tagged for follow-up actions (verify, discuss, replicate) **Image Extraction** - Area annotations (image selections) from PDFs can be extracted - Extracted images are saved to a designated assets folder - Image annotations include captions from the Zotero comment field - Useful for capturing key figures, tables, and equations from papers ## Advanced Workflows **Systematic Review Support** - Import entire Zotero collections as literature note sets - Use Obsidian dataview to create screening matrices - Track inclusion/exclusion decisions with frontmatter fields - Generate evidence tables from structured literature notes - Export curated collections back to Zotero for bibliography generation **Collaborative Research** - Share Obsidian vaults via Git for team-based literature reviews - Merge literature notes from multiple team members - Use consistent templates to ensure compatible note structures - Track who added which annotations and comments **Writing Integration** - Use pandoc with citeproc to render citations in final documents - Export bibliography in any CSL-supported format - Generate reference lists directly from cited literature notes - Support for footnote, author-date, and numeric citation styles ## Integration with Research-Claw This skill enhances the Research-Claw reference management capabilities: - Automate literature note creation from newly added Zotero entries - Generate synthesis notes combining insights from multiple papers - Suggest connections between newly imported papers and existing notes - Help maintain consistent tagging and categorization across the library - Assist with writing literature review sections from interlinked notes ## Best Practices - Establish a consistent citation key format before importing any references - Create templates before importing to avoid reformatting existing notes - Use a dedicated folder for literature notes separate from personal notes - Regularly sync Zotero and re-extract annotations after additional reading - Back up the Obsidian vault before bulk import operations - Keep literature note templates versioned to track structural changes over time
Related Skills
thuthesis-guide
Write Tsinghua University theses using the ThuThesis LaTeX template
thesis-writing-guide
Templates, formatting rules, and strategies for thesis and dissertation writing
thesis-template-guide
Set up LaTeX templates for PhD and Master's thesis documents
sjtuthesis-guide
Write SJTU theses using the SJTUThesis LaTeX template with full compliance
novathesis-guide
LaTeX thesis template supporting multiple universities and formats
graphical-abstract-guide
Create SVG graphical abstracts for journal paper submissions
beamer-presentation-guide
Guide to creating academic presentations with LaTeX Beamer
plagiarism-detection-guide
Use plagiarism detection tools and ensure manuscript originality
paper-polish-guide
Review and polish LaTeX research papers for clarity and style
grammar-checker-guide
Use grammar and style checking tools to polish academic manuscripts
conciseness-editing-guide
Eliminate wordiness and redundancy in academic prose for clarity
academic-translation-guide
Academic translation, post-editing, and Chinglish correction guide