skills/43-wentorai-research-plugins/skills/literature/fulltext/zotero-ai-butler-guide/SKILL.md
AI-powered paper summarization plugin for Zotero
npx skillsauth add brycewang-stanford/Awesome-Agent-Skills-for-Empirical-Research zotero-ai-butler-guideInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Zotero AI Butler is a Zotero plugin that uses LLMs to summarize, analyze, and annotate academic papers directly within Zotero. It can generate structured summaries, extract key findings, compare papers, and answer questions about documents — all without leaving the reference manager. Supports multiple LLM backends (OpenAI, Claude, local models).
# Download .xpi from GitHub releases
# Zotero 7: Tools → Add-ons → Install Add-on From File
### LLM Backend Setup (Preferences → AI Butler)
**Option 1: OpenAI**
- Provider: OpenAI
- Model: gpt-4o
- Set environment variable for credentials
**Option 2: Anthropic**
- Provider: Anthropic
- Model: claude-sonnet-4-20250514
**Option 3: Local (Ollama)**
- Provider: Ollama
- Endpoint: http://localhost:11434
- Model: llama3.1
**Option 4: Custom API**
- Provider: Custom
- Endpoint: your-api-url
- Compatible with OpenAI API format
### Usage
1. Select paper in Zotero
2. Right-click → AI Butler → Summarize
3. Summary added as Zotero note
### Summary Templates
- **Quick Summary** (1 paragraph): Core contribution + method + result
- **Structured Summary**: Background / Method / Results / Limitations
- **Executive Brief**: Who should read this and why
- **Technical Deep-Dive**: Detailed methodology and math
### Extract structured information:
- **Research question**: What problem does this paper address?
- **Methodology**: What approach do the authors use?
- **Key results**: What are the main findings?
- **Contributions**: What is novel about this work?
- **Limitations**: What are the acknowledged limitations?
- **Future work**: What directions do the authors suggest?
### Compare multiple papers:
1. Select 2+ papers in Zotero
2. Right-click → AI Butler → Compare Papers
3. Generates comparison table:
- Shared and unique contributions
- Methodological differences
- Performance comparison (if applicable)
- Complementary insights
### Ask questions about papers:
1. Open paper in Zotero reader
2. AI Butler sidebar → Ask a question
3. Answers grounded in paper content with page references
Example questions:
- "What loss function do they use?"
- "How does this compare to prior work?"
- "What are the hyperparameters?"
- "Explain equation 3 in simpler terms"
### Summarize multiple papers:
1. Select papers (or entire collection)
2. Right-click → AI Butler → Batch Summarize
3. Progress bar shows completion
4. Each paper gets a summary note attached
### Reading List Generation:
1. Select collection
2. AI Butler → Generate Reading Order
3. Suggests optimal reading sequence based on:
- Citation relationships
- Conceptual dependencies
- Publication chronology
### Create custom analysis prompts:
# In AI Butler preferences → Custom Prompts
Prompt: "Systematic Review Extraction"
Template: |
Extract the following from this paper:
1. Study design (RCT, cohort, etc.)
2. Sample size
3. Primary outcome
4. Effect size with CI
5. Risk of bias indicators
Format as structured JSON.
### Combined Plugin Workflow
1. **Zotero Connector** → Import paper
2. **Zotero Sci-Hub** → Fetch PDF
3. **AI Butler** → Generate summary note
4. **Zotero Actions Tags** → Auto-tag based on summary
5. **Notero** → Sync to Notion with summary
6. **Better BibTeX** → Export citations for writing
tools
Autonomous multi-round research review loop using MiniMax API. Use when you want to use MiniMax instead of Codex MCP for external review. Trigger with "auto review loop minimax" or "minimax review".
tools
Autonomous research review loop using any OpenAI-compatible LLM API. Configure via llm-chat MCP server or environment variables. Trigger with "auto review loop llm" or "llm review".
tools
Autonomous multi-round research review loop using MiniMax API. Use when you want to use MiniMax instead of Codex MCP for external review. Trigger with "auto review loop minimax" or "minimax review".
tools
Autonomous research review loop using any OpenAI-compatible LLM API. Configure via llm-chat MCP server or environment variables. Trigger with "auto review loop llm" or "llm review".