Copilot instructions
vscode-extension/resources/repo-assets/keeper/.github/copilot-instructions.mdCopilot instructions
Quality
48/100
Scores the file, not the repository.Length
343 words
9 headings · 0 code blocksRepository
6
— · pushed 40 days agoLast changed
3 days ago
First indexed 3 days ago.1# Copilot User Instructions for Zotero + PubMed MCP23> Official end-user workspace instructions for the VS Code extension.4> This file is intended for research workspaces, not repository development.56## Goal7Use Zotero Keeper and PubMed Search MCP as a research assistant for literature search, review, and import.89## Response Style10- Use Traditional Chinese11- Explain each step briefly and clearly12- Confirm user intent before importing into Zotero1314## Core Search Workflow151. Start with `unified_search` for first-pass literature discovery162. For complex or clinical questions, use `parse_pico` and `generate_search_queries`173. Reuse session state with `get_session_pmids`, `get_cached_article`, and `get_session_summary`184. For deeper follow-up, use related/citing/reference/fulltext tools instead of repeating the same search1920## Zotero Import Workflow211. Always call `list_collections` before importing if the destination collection is not already confirmed222. Ask the user which collection to use before saving233. Check duplicates with `check_articles_owned`244. Use `import_articles` as the default PubMed → Zotero handoff for structured articles or RIS text255. Only use legacy keeper PubMed bridge/import tools when the workspace intentionally enables `ZOTERO_KEEPER_ENABLE_LEGACY_PUBMED_TOOLS=1`2627## Preferred Tooling28- Quick topic search: `unified_search`29- Clinical comparison: `parse_pico` + `generate_search_queries` + `unified_search`30- Comprehensive review: use the PubMed research skills in `.claude/skills/pubmed-*`31- Paper follow-up: `fetch_article_details`, `find_related_articles`, `find_citing_articles`, `get_article_references`, `build_citation_tree`32- Export/synthesis: `prepare_export`, timeline tools, fulltext tools3334## Session Discipline35- Prefer `get_session_pmids` over rerunning the same search36- Prefer cached or Zotero-stored data over refetching when possible37- If a paper is already in Zotero, use Zotero tools to inspect it before calling external APIs again3839## Important Guardrails40- Do not import directly into the Zotero root collection without user confirmation41- Do not assume a collection name42- Do not rerun the same search when session state already has the PMIDs you need43- Distinguish between peer-reviewed results and preprints when reporting evidence44- Keep PubMed search/discovery/export in pubmed-search-mcp; keep persistence/import in zotero-keeper4546## Related Files47- `.github/zotero-research-workflow.md` - end-user workflow guide48- `.claude/skills/pubmed-*` - user-facing research skills from PubMed Search MCP49- `.github/agents/research.agent.md` - research-focused agent profile50
Also in u9401066/zotero-keeper
Diff this repo’s formatsOne repository carrying more than one format is the comparison this product exists for: does anyone actually write different content in each file, or is one a copy of the other?
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| u9401066/zotero-keeper.github/copilot-instructions.md · 6 | Copilot instructions | gitperformancedeploymentagent-behaviour | 73/100 | 3 days ago | |
| u9401066/zotero-keeper.clinerules/00-zotero-project.md · 6 | Cline rules | testlint-formatstylearch+2 | 74/100 | 3 days ago | |
| u9401066/zotero-keeper.clinerules/10-zotero-python.md · 6 | Cline rules | setuptestlint-formatstyle+1 | 71/100 | 3 days ago | |
| u9401066/zotero-keeper.clinerules/20-zotero-vscode-extension.md · 6 | Cline rules | teststyledo-not | 69/100 | 3 days ago | |
| u9401066/zotero-keeper.clinerules/30-zotero-research-workflow.md · 6 | Cline rules | styledo-notagent-behaviour | 50/100 | 3 days ago | |
| u9401066/zotero-keeper.clinerules/35-foam-llm-wiki.md · 6 | Cline rules | styledo-notagent-behaviour | 55/100 | 3 days ago | |
| u9401066/zotero-keeper.clinerules/40-zotero-release.md · 6 | Cline rules | testlint-formatdeploymentdo-not | 67/100 | 3 days ago | |
| u9401066/zotero-keeper.clinerules/50-pubmed-project.md · 6 | Cline rules | testlint-formatstylearch+1 | 94/100 | 3 days ago | |
| u9401066/zotero-keeper.clinerules/60-pubmed-python.md · 6 | Cline rules | setuptestlint-formatstyle+2 | 86/100 | 3 days ago | |
| u9401066/zotero-keeper.clinerules/70-pubmed-mcp-tools.md · 6 | Cline rules | apido-notagent-behaviourdocs | 54/100 | 3 days ago | |
| u9401066/zotero-keeper.clinerules/80-pubmed-release.md · 6 | Cline rules | testlint-formatdeploymentdo-not | 68/100 | 3 days ago | |
| u9401066/zotero-keeperAGENTS.md · 6 | AGENTS.md | styleagent-behaviour | 56/100 | 3 days ago | |
| u9401066/zotero-keepervscode-extension/resources/repo-assets/keeper/.clinerules/00-zotero-project.md · 6 | Cline rules | testlint-formatstylearch+2 | 74/100 | 3 days ago | |
| u9401066/zotero-keepervscode-extension/resources/repo-assets/keeper/.clinerules/10-zotero-python.md · 6 | Cline rules | setuptestlint-formatstyle+1 | 71/100 | 3 days ago | |
| u9401066/zotero-keepervscode-extension/resources/repo-assets/keeper/.clinerules/20-zotero-vscode-extension.md · 6 | Cline rules | teststyledo-not | 69/100 | 3 days ago | |
| u9401066/zotero-keepervscode-extension/resources/repo-assets/keeper/.clinerules/30-zotero-research-workflow.md · 6 | Cline rules | styledo-notagent-behaviour | 50/100 | 3 days ago | |
| u9401066/zotero-keepervscode-extension/resources/repo-assets/keeper/.clinerules/35-foam-llm-wiki.md · 6 | Cline rules | styledo-notagent-behaviour | 55/100 | 3 days ago | |
| u9401066/zotero-keepervscode-extension/resources/repo-assets/keeper/.clinerules/40-zotero-release.md · 6 | Cline rules | testlint-formatdeploymentdo-not | 67/100 | 3 days ago | |
| u9401066/zotero-keepervscode-extension/resources/repo-assets/keeper/AGENTS.md · 6 | AGENTS.md | styleagent-behaviour | 56/100 | 3 days ago | |
| u9401066/zotero-keepervscode-extension/resources/repo-assets/pubmed-search-mcp/.clinerules/50-pubmed-project.md · 6 | Cline rules | testlint-formatstylearch+1 | 94/100 | 3 days ago |
Diff against .github/copilot-instructions.md Diff against .clinerules/00-zotero-project.md Diff against .clinerules/10-zotero-python.md Diff against .clinerules/20-zotero-vscode-extension.md Diff against .clinerules/30-zotero-research-workflow.md Diff against .clinerules/35-foam-llm-wiki.md Diff against .clinerules/40-zotero-release.md Diff against .clinerules/50-pubmed-project.md Diff against .clinerules/60-pubmed-python.md Diff against .clinerules/70-pubmed-mcp-tools.md Diff against .clinerules/80-pubmed-release.md Diff against AGENTS.md Diff against vscode-extension/resources/repo-assets/keeper/.clinerules/00-zotero-project.md Diff against vscode-extension/resources/repo-assets/keeper/.clinerules/10-zotero-python.md Diff against vscode-extension/resources/repo-assets/keeper/.clinerules/20-zotero-vscode-extension.md Diff against vscode-extension/resources/repo-assets/keeper/.clinerules/30-zotero-research-workflow.md Diff against vscode-extension/resources/repo-assets/keeper/.clinerules/35-foam-llm-wiki.md Diff against vscode-extension/resources/repo-assets/keeper/.clinerules/40-zotero-release.md Diff against vscode-extension/resources/repo-assets/keeper/AGENTS.md Diff against vscode-extension/resources/repo-assets/pubmed-search-mcp/.clinerules/50-pubmed-project.md
Similar configs
Same format, overlapping stack, ranked by quality.
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| chihebnabil/lovable-boilerplate.github/instructions/global.instructions.md · 63 | Copilot instructions | buildlint-formatstylearch+4 | 100/100 | 3 days ago | |
| HerringtonDarkholme/megarepo.github/copilot-instructions.md · 17 | Copilot instructions | setupbuildtestlint-format+7 | 100/100 | 3 days ago | |
| louislam/uptime-kuma.github/copilot-instructions.md · 90k | Copilot instructions | setupbuildtestlint-format+9 | 100/100 | 3 days ago | |
| pytorch/pytorch.github/copilot-instructions.md · 102k | Copilot instructions | setupbuildteststyle+5 | 100/100 | 3 days ago | |
| JCodesMore/ai-website-cloner-template.github/copilot-instructions.md · 31k | Copilot instructions | buildlint-formatstylearch+3 | 97/100 | 2 days ago | |
| hiyouga/LlamaFactory.github/copilot-instructions.md · 74k | Copilot instructions | setupbuildtestlint-format+5 | 97/100 | 2 days ago | |
| bagisto/bagisto.github/copilot-instructions.md · 28k | Copilot instructions | setupbuildteststyle+5 | 97/100 | 3 days ago | |
| darkmatter/nixmac.github/copilot-instructions.md · 24 | Copilot instructions | setupbuildtestlint-format+8 | 96/100 | 3 days ago |
