AI SummaryThis skill enables Claude to search a user's local Zotero library and discover related papers via Semantic Scholar, ideal for researchers and academics managing literature collections. It requires a local Zotero instance and works exclusively in Claude Code environments.
Install
Copy this and paste it into Claude Code, Cursor, or any AI assistant:
I want to install the "zotero-search" skill in my project. Please run this command in my terminal: # Install skill into the correct directory mkdir -p .claude/skills/zotero_search_skill && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/zotero_search_skill/SKILL.md "https://raw.githubusercontent.com/urschrei/zotero_search_skill/main/SKILL.md" Then restart Claude Code (or reload the window in Cursor) so the skill is picked up.
Description
Search the user's local Zotero library, find related papers via Semantic Scholar, and discover citations/references. **Claude Code only** - this skill requires a local Zotero instance and access to a port on localhost. Use when the user asks to search their Zotero library, find papers on a topic, explore citations of a paper, or find related literature. Supports cross-referencing Semantic Scholar results against the local library.
Prerequisites
• Zotero desktop application running with local API enabled • pyzotero CLI installed (pip install pyzotero[cli] or uv tool install "pyzotero[cli]@latest" if they have uv in their $PATH). The Pyzotero version must be >=1.9.0 • Test connection: pyzotero test
Zotero Search Skill
Search and retrieve documents from a local Zotero library using the pyzotero CLI. Extends to Semantic Scholar for discovering related papers, citations, and references beyond the local collection.
Quick Start
If the user has uvx in their path, you can prefix these commands with uvx --from "pyzotero[cli]@latest" `bash
Basic search
pyzotero search -q "climate change" --json
Discussion
Health Signals
My Fox Den
Community Rating
Sign in to rate this booster