agentleFS

CLAUDE.md examples from real projects

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

Best matches · from page 11Worked for most · soon
microCLAUDE.md

go-micro

micro/go-micro/CLAUDE.md

microservice is automatically accessible to AI agents via the Model Context Protocol (MCP). ## Build & Test ```bash # Run all tests make test # Run tests for a specific package go test ./gateway/mcp

No other project uses it yet

23k15d agoReviewMountCreate a free account to mount
steipeteReads credentialsCLAUDE.md

CodexBar

steipete/CodexBar/docs/claude.md

--- summary: "Claude provider data sources: OAuth API, web API (cookies), CLI PTY, and local

Steady3 mentions in 2 weeks

No other project uses it yet

23k5mo agoReviewMountCreate a free account to mount
react-grid-layoutCLAUDE.md

react-grid-layout

react-grid-layout/react-grid-layout/CLAUDE.md

package.json` and run through Corepack: run `corepack enable` once, then `yarn install`. ## Development Commands ### Testing ```bash # Run all tests with coverage make test yarn test # Watch mode for development make

Steady6 mentions in 2 weeks

No other project uses it yet

22k11mo agoReviewMountCreate a free account to mount
XiaoMiCLAUDE.md

ha_xiaomi_home

XiaoMi/ha_xiaomi_home/CLAUDE.md

Development Commands ### Installation & Setup ```bash # Install to Home Assistant config directory ./install.sh /path/to/config # Install test dependencies pip install pytest pytest-asyncio pytest-dependency zeroconf paho.mqtt psutil cryptography slugify ``` ### Testing ```bash

No other project uses it yet

22k16mo agoReviewMountCreate a free account to mount
QwikDevCLAUDE.md

qwik

QwikDev/qwik/CLAUDE.md

Rust optimizer; the only step that needs the Rust toolchain ``` The local scripts and tests use the TypeScript optimizer (`tsOptimizer: true` in the repo's own vite configs and test

No other project uses it yet

22k26d agoReviewMountCreate a free account to mount
snarktankCLAUDE.md

ralph

snarktank/ralph/CLAUDE.md

false` 5. Implement that single user story 6. Run quality checks (e.g., typecheck, lint, test - use whatever your project requires) 7. Update CLAUDE.md files if you discover reusable patterns

2 projects use a version of this

22k10mo agoReviewMountCreate a free account to mount
eclipse-theiaCLAUDE.md

theia

eclipse-theia/theia/CLAUDE.md

across all packages - `npm run lint:fix` - Run ESLint with auto-fix - `npm run test` - Run all tests **Important:** `npm run compile` only compiles TypeScript. Before UI testing, you must

No other project uses it yet

22k14d agoReviewMountCreate a free account to mount
coze-devReads credentialsCLAUDE.md

coze-studio

coze-dev/coze-studio/CLAUDE.md

build # Build all packages rush rebuild -o @coze-studio/app # Build specific package rush test # Run all tests rush lint # Lint all packages ``` ### Testing ```bash # Run tests (Vitest-based) rush

No other project uses it yet

22k16mo agoReviewMountCreate a free account to mount
onnxCLAUDE.md

onnx

onnx/onnx/CLAUDE.md

before it is added. ## Build ```bash pip install -e . -v # Development install ONNX_BUILD_TESTS=1 pip install -e . -v # With C++ tests ``` If [pixi](https://pixi.prefix.dev/latest/) is available

No other project uses it yet

22k12d agoReviewMountCreate a free account to mount
samberCLAUDE.md

lo / benchmark

samber/lo/benchmark/CLAUDE.md

master` and run the "before" benchmarks: ```bash git stash && git switch master go test ./benchmark/... -bench=BenchmarkXxx -benchmem -count=6 -cpu=1 | tee /tmp/before.txt ``` 2. Switch to your branch

Steady3 mentions in 2 weeks

No other project uses it yet

21k12mo agoReviewMountCreate a free account to mount
vitessioCLAUDE.md

vitess

vitessio/vitess/CLAUDE.md

Testing - Use `github.com/stretchr/testify/assert` and `github.com/stretchr/testify/require` for assertions. - Use `require` when the test cannot continue after a failure. - Use `assert.Eventually` rather than manual `time.Sleep()` calls and timeouts. - Use `t.Context

No other project uses it yet

21k4mo agoReviewMountCreate a free account to mount
walkinglabsCLAUDE.md

learn-harness-engineering

walkinglabs/learn-harness-engineering/CLAUDE.md

Electron (via scripts/dev.js) npm run check # Type-check both tsconfig.json and tsconfig.node.json npm run test # Vitest run (single run) npm run test:watch # Vitest watch mode ``` ## Repository Structure - `docs/` — VitePress

No other project uses it yet

21k44d agoReviewMountCreate a free account to mount
cube-jsCLAUDE.md

cube

cube-js/cube/CLAUDE.md

lint:js # Fix linting issues yarn lint:fix # Lint package.json files yarn lint:npm ``` ### Testing Commands ```bash # Run tests (most packages have individual test commands) yarn test # Test individual packages

No other project uses it yet

21k21d agoReviewMountCreate a free account to mount
wekanCLAUDE.md

wekan

wekan/wekan/CLAUDE.md

participant when no human is behind the change.** One rule, two halves, and the test is simply whether a person made this change or a tool

No other project uses it yet

21k33d agoReviewMountCreate a free account to mount
img2threejsCLAUDE.md

img2threejs

img2threejs/img2threejs/CLAUDE.md

explicitly planned. - When changing schema, gates, generators, or review behavior, add or update focused tests. - Keep `SKILL.md`, `README.md`, `CHANGELOG.md`, and `ROADMAP.md` consistent when release-facing behavior changes. - Reference the companion

Steady9 mentions in 2 weeks

3 projects use a version of this

21k4mo agoReviewMountCreate a free account to mount
bitwardenCLAUDE.md

server

bitwarden/server/.claude/CLAUDE.md

transit, and in use - **ALWAYS** prioritize cryptographic integrity and data protection - **ALWAYS** add unit tests (with mocking) for any new feature development ## Project Structure - **Source Code**: `/src/` - Services and core

No other project uses it yet

21k4mo agoReviewMountCreate a free account to mount
DuarteSantos8Reads credentialsCLAUDE.md

openGym

DuarteSantos8/openGym/CLAUDE.md

server (hot reload), proxies /api to :3000 cd frontend && npm install && npm run dev # Tests (Node 22, the version CI and the Dockerfiles use) cd frontend && npm test # vitest

No other project uses it yet

20k18d agoReviewMountCreate a free account to mount
go-playgroundCLAUDE.md

validator

go-playground/validator/CLAUDE.md

module path ends in `/v10`; changes must preserve v10 API compatibility. Contributions require test coverage (see `.github/CONTRIBUTING.md`). ## Commands ```bash make test # go test -cover -race ./... make lint # installs golangci-lint

No other project uses it yet

20k21mo agoReviewMountCreate a free account to mount
teng-linCLAUDE.md

notebooklm-py

teng-lin/notebooklm-py/CLAUDE.md

Commands See [docs/installation.md](docs/installation.md) for the full installation guide. ```bash # Contributor install (matches CI test jobs): uv sync --frozen --extra browser --extra dev --extra markdown \ --extra mcp --extra server --extra

Steady7 mentions in 2 weeks

No other project uses it yet

20k2mo agoReviewMountCreate a free account to mount
datawhalechinaCLAUDE.md

easy-vibe

datawhalechina/easy-vibe/CLAUDE.md

making changes: - Preserve the VitePress configuration in `docs/.vitepress/config.mjs` - Maintain sidebar structure consistency in config.mjs - Test locally with `npm run dev` before committing - Check that image links work correctly - Ensure theme

No other project uses it yet

20k25d 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.