zotero-synth
SKILL.md
ZoteroSynth
1) Environment Gate
!zotero-mcp version 2>/dev/null || echo '{"status":"error","message":"zotero-mcp is NOT installed!","install":"uv tool install \"git+https://github.com/54yyyu/zotero-mcp.git\" && zotero-mcp setup","hint":"Install zotero-mcp first, then retry this skill. DO NOT proceed without it."}'
If the check returns an error, stop and reply:
zotero-mcp 未安装。请先运行:
uv tool install "git+https://github.com/54yyyu/zotero-mcp.git"
zotero-mcp setup
2) Entry Workflow
Arguments: <task> [query-or-item]
check→ verify MCP and Zotero connectivity. Followreferences/ERRORS.mdon failure.summarize <query|key>→ single-paper flow. Readreferences/WORKFLOWS.md§ 1, output perassets/prompts/summarize.md.review <topic|collection_key|collection_name>→ multi-paper review (Map-Reduce). For collection-based review, followreferences/WORKFLOWS.md§ 2 and output strictly perassets/prompts/review.md.synthesize <question>→ evidence synthesis. Readreferences/WORKFLOWS.md§ 3, output perassets/prompts/synthesize.md.extract <query|collection>→ Extract papers topapers.jsonusingscripts/extract_papers.py.bibtex <query|keys>→ export citations viazotero-mcp:zotero_get_item_metadatawithformat="bibtex".
3) Output Rules
- Literature Review:
- Use
assets/prompts/review.mdas the canonical output contract. - Must cover at least 50 papers (if topic specified) or 80 papers (if no topic, broad review), when available.
- Must include:
itemType,year,itemLink(unchanged),dataSource,dataSource url. - Must include both detailed per-paper analysis and a final summary table.
- Use
- Add a backlink for each claim:
[Author, Year, item_key]. - Mark missing evidence as
[需确认]; do not fabricate content. - For >10 papers, use Map-Reduce and keep per-paper traceability.
4) Error Handling
- Follow
references/ERRORS.mdfor user-facing error responses. - Before semantic retrieval, check index status with
zotero-mcp:zotero_get_search_database_status. - If full text is unavailable, fallback to metadata + annotations and state limitations.
5) Resource Index
- Tool matrix:
references/TOOLS.md - Workflow specs:
references/WORKFLOWS.md - Output prompts:
assets/prompts/summarize.md,assets/prompts/review.md,assets/prompts/synthesize.md - Advanced setup:
references/ADVANCED.md
Weekly Installs
2
Repository
bahayonghang/my-claude-code-settingsFirst Seen
9 days ago
Security Audits
Installed on
trae2
claude-code2
opencode2
trae-cn2
mcpjam1
iflow-cli1