RuleStack

Configs

Stacks

Compare

Diff

RuleStack

Configs

Stacks

Compare

Diff

Read API

RuleStack

Configs

Stacks

Compare

Diff

Read API

Configs/AGENTS.md/u9401066/pubmed-search-mcp

AGENTS.md

AGENTS.md
AGENTS.mdroot

Quality

86/100

Scores the file, not the repository.

Length

412 words

6 headings · 0 code blocks

Repository

23

— · pushed 0 days ago

Last changed

3 days ago

First indexed 3 days ago.
u9401066/pubmed-search-mcp/AGENTS.mdRawGitHub
1# PubMed Search MCP Agent Baseline
2 
3Shared workspace guidance for agent clients that can read `AGENTS.md`.
4Use this file for cross-tool baseline rules. Keep agent-specific behavior in
5tool-native locations such as `.github/copilot-instructions.md` or
6`.clinerules/` so the same instruction is not duplicated in multiple places.
7 
8## Scope
9 
10- This repository is a Python MCP server for biomedical literature search.
11- The architecture follows DDD boundaries: presentation -> application -> domain,
12 with infrastructure isolated behind those layers.
13- Search, timeline, pipeline, export, session, and reference verification are
14 product capabilities. MCP tools should remain thin wrappers over those
15 services.
16- Local literature notes default to wiki-note semantics. Foam-compatible
17 wikilinks, MedPaper-style layouts, CSL JSON, and user templates are export
18 profiles under the application export layer, not presentation-only behavior.
19 
20## Cross-tool Rules
21 
22- Use `uv` for dependency management and `uv run` for Python commands in this repo.
23- Fix root causes instead of layering ad-hoc patches.
24- Preserve DDD separation. Do not move business logic into MCP tool files,
25 hooks, or shell scripts.
26- Keep changes minimal and local. Avoid unrelated refactors when solving a
27 focused problem.
28- Update relevant docs when behavior, tool surface, or setup instructions change.
29- When MCP tools are added, removed, or renamed, keep registry, docs, and
30 generated artifacts in sync.
31- When note export behavior changes, keep skills, Copilot instructions, Cline
32 rules, generated docs, and packaged references aligned.
33- The `unicode-mojibake` pre-commit hook scans newly staged diff lines for
34 corrupted emoji/UTF-8 artifacts; restore UTF-8 text instead of accepting
35 garbled glyphs.
36- Prefer existing repo assets over creating parallel variants. If a shared rule
37 belongs here, do not duplicate it in `.clinerules/` or Copilot-only files.
38 
39## Important Paths
40 
41- `.github/copilot-instructions.md`: GitHub Copilot-specific runtime guidance
42- `.clinerules/`: Cline-specific rules and workflows
43- `.vscode/mcp.json`: workspace MCP setup for VS Code / Copilot Chat
44- `.claude/skills/pipeline-persistence/references/`: packaged tutorial copies
45 for agent bundles and VSIX integrations that do not read `docs/site-content/`
46- `scripts/setup-vscode-ai-harness.sh`: install recommended VS Code extensions
47- `docs/INTEGRATIONS.md`: client configuration reference
48 
49## Verification Baseline
50 
51- Narrow changes: run the smallest relevant validation first.
52- Repo-wide validation when integration surfaces change:
53 - `uv run pytest -q`
54 - `uv run mypy src/ tests/`
55 - `uv run python scripts/check_async_tests.py`
56 
57## Shared Constraints
58 
59- Do not add duplicate rule sets across tools. Put shared baseline rules here.
60- Put Cline-only workflow automation in `.clinerules/workflows/`.
61- Put Copilot-only hooks/chatmode/instruction behavior under `.github/`.
62- Keep workspace-level AI assets version-controlled so users get a usable setup
63 immediately after clone or packaging.
64 

Commands it names

  • uv run pytest -q
  • uv run mypy src/ tests/
  • uv run python scripts/check_async_tests.py

Sections

  • PubMed Search MCP Agent Baseline
  • Scope
  • Cross-tool Rules
  • Important Paths
  • Verification Baseline
  • Shared Constraints

What it covers

testcode-styledo-notagent-behaviour

Stack — with the evidence

python

(1.00)

docker

(1.00)

pytest

(0.95)

fastapi

(0.70)

ruff

(0.70)

github-actions

(0.60)

Format

AGENTS.md

A plain-markdown README for coding agents, deliberately unopinionated: no frontmatter, no globs, no vendor keys. That minimalism is why it became the one file a dozen different agents will read, and why it carries the least per-file targeting power of any format here.

What the corpus says about it

Repository

Owner
u9401066
Language
—
License
—
Archived
no

All configs in this repo

Also in u9401066/pubmed-search-mcp

Diff this repo’s formats

One 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?

The other instruction files in this repository
RepositoryFormatStackCoversScoreChanged
u9401066/pubmed-search-mcp.clinerules/30-citation-ready.md · 23Cline rulespythondocker+4styledo-not36/1003 days ago
u9401066/pubmed-search-mcp.clinerules/60-pubmed-python.md · 23Cline rulespythondocker+4setuptestlint-formatstyle+286/1003 days ago
u9401066/pubmed-search-mcp.clinerules/80-pubmed-release.md · 23Cline rulespythondocker+4testlint-formatdeploymentdo-not68/1003 days ago
u9401066/pubmed-search-mcp.clinerules/30-mcp-surface-and-sync.md · 23Cline rulespythondocker+4do-not23/1003 days ago
u9401066/pubmed-search-mcp.clinerules/00-project.md · 23Cline rulespythondocker+4testlint-formatstylearch+186/1003 days ago
u9401066/pubmed-search-mcp.clinerules/00-workspace-baseline.md · 23Cline rulespythondocker+4monorepo16/100yesterday
u9401066/pubmed-search-mcp.clinerules/00-zotero-project.md · 23Cline rulespythondocker+4testlint-formatstylearch+274/1003 days ago
u9401066/pubmed-search-mcp.clinerules/10-python-ddd.md · 23Cline rulespythondocker+4testlint-formatdo-not39/100yesterday
u9401066/pubmed-search-mcp.clinerules/10-python.md · 23Cline rulespythondocker+4setuptestlint-formatstyle+178/1003 days ago
u9401066/pubmed-search-mcp.clinerules/10-zotero-python.md · 23Cline rulespythondocker+4setuptestlint-formatstyle+171/1003 days ago
u9401066/pubmed-search-mcp.clinerules/20-docs-and-generated-assets.md · 23Cline rulespythondocker+4styledo-notdocs35/1003 days ago
u9401066/pubmed-search-mcp.clinerules/20-vscode-extension.md · 23Cline rulespythondocker+4teststyledo-not55/1003 days ago
u9401066/pubmed-search-mcp.clinerules/20-zotero-vscode-extension.md · 23Cline rulespythondocker+4teststyledo-not69/1003 days ago
u9401066/pubmed-search-mcp.clinerules/30-zotero-research-workflow.md · 23Cline rulespythondocker+4styledo-notagent-behaviour50/1003 days ago
u9401066/pubmed-search-mcp.clinerules/35-foam-llm-wiki.md · 23Cline rulespythondocker+4styledo-notagent-behaviour55/1003 days ago
u9401066/pubmed-search-mcp.clinerules/40-release.md · 23Cline rulespythondocker+4testlint-formatdeploymentdo-not74/1003 days ago
u9401066/pubmed-search-mcp.clinerules/40-zotero-release.md · 23Cline rulespythondocker+4testlint-formatdeploymentdo-not67/1003 days ago
u9401066/pubmed-search-mcp.clinerules/50-pubmed-project.md · 23Cline rulespythondocker+4testlint-formatstylearch+194/1003 days ago
u9401066/pubmed-search-mcp.clinerules/70-pubmed-mcp-tools.md · 23Cline rulespythondocker+4apido-notagent-behaviourdocs59/100yesterday
u9401066/pubmed-search-mcp.github/copilot-instructions.md · 23Copilot instructionspythondocker+4setupbuildtestlint-format+877/100today
Diff against .clinerules/30-citation-ready.md Diff against .clinerules/60-pubmed-python.md Diff against .clinerules/80-pubmed-release.md Diff against .clinerules/30-mcp-surface-and-sync.md Diff against .clinerules/00-project.md Diff against .clinerules/00-workspace-baseline.md Diff against .clinerules/00-zotero-project.md Diff against .clinerules/10-python-ddd.md Diff against .clinerules/10-python.md Diff against .clinerules/10-zotero-python.md Diff against .clinerules/20-docs-and-generated-assets.md Diff against .clinerules/20-vscode-extension.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-release.md Diff against .clinerules/40-zotero-release.md Diff against .clinerules/50-pubmed-project.md Diff against .clinerules/70-pubmed-mcp-tools.md Diff against .github/copilot-instructions.md

Similar configs

Same format, overlapping stack, ranked by quality.

Same format, overlapping stack, ranked by quality
RepositoryFormatStackCoversScoreChanged
SkeneTechnologies/skene-cookbookAGENTS.md · 51AGENTS.mdpythoneslint+4setupbuildtestlint-format+7100/1002 days ago
wpscanteam/wpscanAGENTS.md · 9.7kAGENTS.mdrubyvue+3setupbuildteststyle+6100/1002 days ago
OnlyTerp/prompt-cache-skillsAGENTS.md · 112AGENTS.mdpythongithub-actionssetupbuildtestlint-format+5100/1003 days ago
n8n-io/n8npackages/@n8n/agents/AGENTS.md · 199kAGENTS.mdtypescriptlangchain+16buildteststylearch+3100/1003 days ago
aaif-goose/gooseAGENTS.md · 52kAGENTS.mdrusttypescript+2setupbuildtestlint-format+6100/1003 days ago
vllm-project/vllmAGENTS.md · 88kAGENTS.mdpythonpytorch+3setuptestlint-formatstyle+5100/1003 days ago
ethereum/go-ethereumAGENTS.md · 51kAGENTS.mdgodocker+1buildtestlint-formatgit+1100/1003 days ago
bagisto/bagistoAGENTS.md · 28kAGENTS.mdphplaravel+8setupbuildteststyle+7100/1003 days ago
RuleStack

Built by

Kynth Studio

Directory

Configs
Stacks
Compare formats
Diff two configs
Best AGENTS.md examples

Formats

AGENTS.md
CLAUDE.md
Cursor rules
Copilot instructions

Reference

Read API
Corpus health
Privacy Policy
Terms

RuleStack

RuleStack

Built by

Kynth Studio

Directory

Configs
Stacks
Compare formats
Diff two configs
Best AGENTS.md examples

Formats

AGENTS.md
CLAUDE.md
Cursor rules
Copilot instructions

Reference

Read API
Corpus health
Privacy Policy
Terms

RuleStack

RuleStack

Built by

Kynth Studio

Directory

Configs
Stacks
Compare formats
Diff two configs
Best AGENTS.md examples

Formats

AGENTS.md
CLAUDE.md
Cursor rules
Copilot instructions

Reference

Read API
Corpus health
Privacy Policy
Terms

RuleStack