zotero-paper-notes

Fetch tagged Zotero items and generate reading notes into Obsidian.

1|Updated Apr 29, 2026
One-click install
npx skills add https://github.com/bailynlove/STARK-TOWER --skill zotero-paper-notes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: zotero-paper-notes
Source: https://github.com/bailynlove/STARK-TOWER/tree/main/jarvis/skills/zotero-paper-notes
Command: npx skills add https://github.com/bailynlove/STARK-TOWER --skill zotero-paper-notes

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, sqlite, codex-cli, and includes scripts (resource) and references (resource) components.

What problem does it solve?

The Skill addresses the repetitive and time-consuming task of extracting notes from Zotero-preserved papers, utilizing Codex CLI to generate structured notes directly into Obsidian.

Core Features & Use Cases

  • Zotero Extraction: Fetches items from Zotero with specific tags.
  • PDF Processing: Uses Codex CLI to read PDFs and generate notes.
  • Note Storage: Saves notes to Obsidian for easy access and organization.
  • Use Case: Ideal for researchers or students looking to streamline their literature review process and quickly access extracted notes.

Quick Start

Run the batch-process.sh script to process your Zotero papers and automatically generate notes in your Obsidian vault.

Frequently Asked Questions about zotero-paper-notes

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

FAQPage Schema
How do I automatically extract reading notes from Zotero PDFs into Obsidian?

You need Python, SQLite, and Codex CLI installed to automate extracting reading notes from Zotero PDFs into Obsidian. These dependencies allow the batch processing script to fetch tagged items and generate structured notes in your vault.

How does Codex CLI process PDF attachments from Zotero for literature reviews?

Codex CLI reads PDF attachments from Zotero items tagged with 'ob-note' and generates structured reading notes, streamlining the literature review process by automating extraction and saving outputs to Obsidian.

Do I need SQLite and Python to use Codex CLI for generating Zotero paper notes?

Yes, you need SQLite and Python installed to use this workflow. SQLite accesses the local Zotero database to fetch tagged items, while Python runs the scripts that coordinate with Codex CLI to generate notes.

What is the best way to organize Zotero reading notes for academic research in Obsidian?

The best way to organize Zotero reading notes in Obsidian is to tag specific items in Zotero with 'ob-note' and run an automated batch script, which extracts PDF content and saves it as structured notes in your vault.

Can I batch process specific Zotero items to generate Obsidian notes automatically?

Yes, you can batch process specific Zotero items to generate Obsidian notes automatically. The script fetches only the items tagged with 'ob-note' in your Zotero library and processes their attached PDFs.