agentleFS

CLAUDE.md examples from real projects

How real projects brief Claude Code: the commands, conventions and warnings they put in CLAUDE.md.

Worked for most · soon
berntpoppCLAUDE.md

genefoundry-router

berntpopp/genefoundry-router/CLAUDE.md

Claude Code entrypoint only: - Use AGENTS.md for shared repository instructions. - Keep Claude-specific additions here short and tool-specific. - Prefer make ci-local before final handoff (runs lint-loc, the 600-LOC budget). - FastMCP 3.x symbols are post-training-cutoff and fast-moving — verify imports against the installed package before relying on them (see the import smoke in docs/plans/2026-06-13-genefoundry-router-implementation.md, Task 2). - When a backend's source repo adopts Tool-Naming Standard v1, delete its transform block from servers.yaml rather than adding router-side workarounds.

64mo agoReviewMountCreate a free account to mount
berntpoppCLAUDE.md

hpo-link

berntpopp/hpo-link/CLAUDE.md

This file orients Claude Code (and other agents) in this repository. Read AGENTS.md first — it is the authoritative contributor and agent guide (architecture, invariants, conventions, definition of done). This file only highlights the essentials. hpo-link is an MCP + REST server over the Human Phenotype Ontology (HPO), backed by a locally-built SQLite database. It serves phenotype term lookup, is_a hierarchy traversal, cross-ontology mapping, and gene↔phenotype↔disease association queries (HPOA). It mirrors the sibling mgi-link stack. See AGENTS.md for the full…

14mo agoReviewMountCreate a free account to mount
berntpoppCLAUDE.md

mgi-link

berntpopp/mgi-link/CLAUDE.md

Read AGENTS.md first — it holds the engineering conventions and architecture invariants for this project. mgi-link is an MCP server grounding mouse-genetics work in MGI (Mouse Genome Informatics). It reproduces…

14mo agoReviewMountCreate a free account to mount
berntpoppCLAUDE.md

stringdb-link

berntpopp/stringdb-link/CLAUDE.md

Claude Code entrypoint only: - Use AGENTS.md for shared repository instructions. - Keep Claude-specific additions here short and tool-specific. - Prefer make ci-local before final handoff. It runs lint-loc, which enforces the 600-LOC per-file budget. - When planning an edit that would push a stringdb_link/ module past ~500 lines, propose a split first rather than growing the file. - When a split is required, prefer cohesive sub-modules under a package directory; keep existing public facades stable so call sites do…

14mo agoReviewMountCreate a free account to mount
berntpoppCLAUDE.md

clingen-link

berntpopp/clingen-link/CLAUDE.md

Claude Code entrypoint: - Use AGENTS.md for shared, repo-wide instructions (project areas, the snapshot/refresh workflow, coding standards, File Size Discipline). - make ci-local is the gate — run it before final handoff. - Use uv only; never pip install. Prefer Makefile targets. - Do not hand-edit the snapshot bundle (clingen_link/data/clingen.sqlite.zst) or tests/fixtures/.

04mo agoReviewMountCreate a free account to mount
berntpoppCLAUDE.md

gencc-link

berntpopp/gencc-link/CLAUDE.md

Claude Code entrypoint:

04mo agoReviewMountCreate a free account to mount
berntpoppCLAUDE.md

gnomad-link

berntpopp/gnomad-link/CLAUDE.md

Claude Code entrypoint only: - Use AGENTS.md for shared repository instructions. - Keep Claude-specific additions here short and tool-specific. - Prefer make ci-local before final handoff. It runs lint-loc, which enforces the 600-LOC per-file budget. - When planning an edit that would push a gnomad_link/ module past about 500 lines, propose a cohesive split first rather than growing the file.

04mo agoReviewMountCreate a free account to mount
berntpoppCLAUDE.md

gtex-link

berntpopp/gtex-link/CLAUDE.md

Claude Code entrypoint:

04mo agoReviewMountCreate a free account to mount
berntpoppCLAUDE.md

hgnc-link

berntpopp/hgnc-link/CLAUDE.md

This file guides Claude Code when working in this repository. Read AGENTS.md first — it holds the engineering conventions, architecture invariants, and the definition of done. They apply in full…

04mo agoReviewMountCreate a free account to mount
berntpoppCLAUDE.md

mondo-link

berntpopp/mondo-link/CLAUDE.md

This file orients Claude Code (and other agents) in this repository. Read AGENTS.md first — it is the authoritative contributor and agent guide (architecture, invariants, conventions, definition of done). This file only highlights the essentials. - mondo-link is an MCP + REST server over the Mondo Disease Ontology, backed by a locally-built SQLite index. It mirrors the sibling mgi-link stack. - Two planes: the data plane (config/constants/identifiers/ingest/ data/services) builds & reads the index and returns plain dicts; the MCP plane…

04mo agoReviewMountCreate a free account to mount
berntpoppCLAUDE.md

spliceailookup-link

berntpopp/spliceailookup-link/CLAUDE.md

Claude Code entrypoint only: - Use AGENTS.md for shared repository instructions. - Keep Claude-specific additions here short and tool-specific. - Prefer make ci-local before final handoff. It runs lint-loc, which enforces the 600-LOC per-file budget. - When planning an edit that would push a spliceailookup_link/ module past about 500 lines, propose a cohesive split first rather than growing the file. - Remember: the upstream scoring API reports errors as HTTP 200 + an error field, and calls can take 30s+.…

04mo agoReviewMountCreate a free account to mount
berntpoppCLAUDE.md

vep-link

berntpopp/vep-link/CLAUDE.md

Claude Code entrypoint only: - Use AGENTS.md for shared repository instructions. - Keep Claude-specific additions here short and tool-specific. - Prefer make ci-local before final handoff. It runs lint-loc, which enforces the 600-LOC per-file budget. - When planning an edit that would push a vep_link/ module past about 500 lines, propose a cohesive split first rather than growing the file. - All Ensembl calls in tests are mocked with respx; never let a test reach the live network (the tests/conftest.py…

04mo agoReviewMountCreate a free account to mount
CLAUDE.md vs AGENTS.md

About CLAUDE.md

What is CLAUDE.md?

A file Claude Code reads at the start of every session. It holds the commands, conventions and warnings the agent needs for this project.

Where does it go?

At the repository root. Claude Code also reads CLAUDE.md files in subdirectories when it works there.

What should it contain?

Build and test commands, the project's layout, conventions that aren't obvious from the code, and mistakes to avoid. Short files tend to work better than long ones.

CLAUDE.md or AGENTS.md?

Claude Code reads CLAUDE.md; most other agents read AGENTS.md. Many projects keep one and point the other at it.