skills/43-wentorai-research-plugins/skills/writing/citation/zotero-gpt-guide/SKILL.md
Guide to Zotero GPT for AI-powered research assistance within Zotero
npx skillsauth add brycewang-stanford/Awesome-Agent-Skills-for-Empirical-Research zotero-gpt-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 GPT brings large language model capabilities directly into the Zotero reference manager, allowing researchers to interact with their library and papers through natural language. With over 7,000 GitHub stars, it has become one of the most sought-after Zotero plugins as researchers increasingly look for ways to integrate AI into their academic workflows.
The plugin connects Zotero to various LLM providers including OpenAI, Azure OpenAI, and compatible API endpoints. Researchers can ask questions about papers, generate summaries, extract key findings, compare methodologies across studies, and perform many other analytical tasks without leaving Zotero. The AI has access to the context of your current paper, selected text, annotations, and library metadata.
What makes Zotero GPT particularly powerful for academic work is its tight integration with the Zotero ecosystem. Unlike standalone AI tools where you must copy and paste text, Zotero GPT understands the structure of your library and can reference specific papers, annotations, and collections. This contextual awareness makes it far more effective for research tasks than generic chatbot interfaces.
Install Zotero GPT through the Zotero add-on system:
.xpi file from https://github.com/MuiseDestiny/zotero-gpt/releases.xpi file and restart ZoteroConfigure your LLM provider:
$OPENAI_API_KEY in your system environment$AZURE_OPENAI_KEY and $AZURE_OPENAI_ENDPOINT$ZOTERO_GPT_API_KEY and the endpoint URLAdditional configuration options:
Paper Summarization: Select a paper in your library and ask Zotero GPT to generate a structured summary. The AI reads the available metadata, abstract, and any annotations you have made to produce a concise overview of the paper's contributions, methods, and findings.
Question Answering: While reading a PDF in Zotero's reader, highlight a passage and ask questions about it. The AI provides explanations, contextual information, and connections to broader concepts. This is particularly useful for understanding dense technical content outside your primary expertise.
Annotation Analysis: Zotero GPT can analyze your annotations across a paper or collection, identifying themes, contradictions, and patterns in your reading notes. This helps synthesize information from multiple sources into coherent research narratives.
Methodology Comparison: When reviewing papers for a literature review, ask the AI to compare methodologies, sample sizes, statistical approaches, and experimental designs across selected papers. This structured comparison accelerates the review process significantly.
Writing Assistance: Generate draft text based on your notes and annotations. The AI can help structure arguments, suggest transitions between ideas, and identify gaps in your reasoning that need additional evidence.
Custom Prompts and Commands: Define reusable prompt templates for tasks you perform regularly:
Command: /critique
Prompt: Analyze the methodology of this paper. Identify strengths,
weaknesses, potential biases, and threats to validity. Structure your
response with clear headings for each category.
Command: /extract-findings
Prompt: Extract and list the key findings from this paper. For each
finding, note the evidence strength, sample characteristics, and
any caveats mentioned by the authors.
Literature Screening: When processing a large batch of papers from a database search, use Zotero GPT to quickly generate summaries and relevance assessments. Create a custom prompt that evaluates each paper against your specific inclusion criteria, dramatically speeding up the screening phase of systematic reviews.
Deep Reading Assistance: During close reading of important papers, use the AI as a discussion partner. Ask it to explain unfamiliar methods, clarify statistical procedures, or provide background on referenced theories. This is especially valuable when reading interdisciplinary papers that span multiple fields.
Synthesis and Gap Analysis: After annotating a collection of papers, ask Zotero GPT to identify recurring themes, methodological trends, and research gaps across your annotations. Use the output as a starting point for the synthesis section of your literature review.
Draft Generation: When moving from reading to writing, use writing assistance features to generate initial draft paragraphs based on your collected annotations and notes. The AI maintains awareness of your sources, making it easier to produce properly attributed text.
Recommended Workflow Practices:
When using Zotero GPT with cloud-based LLM providers, be aware that paper content is sent to external servers for processing. Consider these guidelines:
development
Conduct rigorous thematic analysis (TA) of qualitative data following Braun and Clarke's (2006) six-phase framework. Use whenever the user mentions 'thematic analysis', 'TA', 'Braun and Clarke', 'qualitative coding', 'identifying themes', or asks for help analysing interviews, focus groups, open-ended survey responses, or transcripts to identify patterns. Also trigger for questions about inductive vs theoretical coding, semantic vs latent themes, essentialist vs constructionist epistemology, building a thematic map, or writing up a qualitative findings section. Covers all six phases, the four upfront analytic decisions, the 15-point quality checklist, and the five common pitfalls. Produces a Word document write-up and an annotated thematic map. Does NOT cover IPA, grounded theory, discourse analysis, conversation analysis, or narrative analysis — use a different method for those.
development
Guide users through writing a systematic literature review (SLR) following the PRISMA 2020 framework. Use this skill whenever the user mentions 'systematic review', 'systematic literature review', 'SLR', 'PRISMA', 'PRISMA 2020', 'PRISMA flow diagram', 'PRISMA checklist', or asks for help writing, structuring, or auditing a literature review that follows reporting guidelines. Also trigger when the user asks about inclusion/exclusion criteria for a review, search strategies for databases like Scopus/WoS/PubMed, study selection processes, risk of bias assessment, or narrative synthesis for a review paper. This skill covers the full PRISMA 2020 checklist (27 items), produces a Word document manuscript in strict journal article format, generates an annotated PRISMA flow diagram, and enforces APA 7th Edition referencing throughout. It does NOT cover meta-analysis or statistical pooling. By Chuah Kee Man.
testing
Performs placebo-in-time sensitivity analysis with hierarchical null model and optional Bayesian assurance. Use when checking model robustness, verifying lack of pre-intervention effects, or estimating study power.
data-ai
Fit, summarize, plot, and interpret a chosen CausalPy experiment. Use after the causal method has been selected, including when configuring PyMC/sklearn models and scale-aware custom priors.