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

Steady8 mentions in 2 weeks

No other project uses it yet

22k10mo 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

22k15mo 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

Steady8 mentions in 2 weeks

No other project uses it yet

22k15d 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

22k3d 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

22k15mo 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

22k1d 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

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

21k3mo 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

Steady2 mentions in 2 weeks

No other project uses it yet

21k33d 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

Steady7 mentions in 2 weeks

No other project uses it yet

21k10d 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

Steady7 mentions in 2 weeks

No other project uses it yet

21k22d 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
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
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

20k14d agoReviewMountCreate a free account to mount
AgriciDanielReads credentialsCLAUDE.md

claude-seo

AgriciDaniel/claude-seo/CLAUDE.md

/scripts/claude-seo" run`; plugin state uses `CLAUDE_PLUGIN_DATA` - Manual Python dependencies install into `~/.claude/skills/seo/.venv/` - Test with `python3 -m pytest tests/` after changes (if applicable) ## Security Rules - **Never commit credentials

Steady13 mentions in 2 weeks

No other project uses it yet

20k5mo 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

No other project uses it yet

20k2mo 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

3 projects use a version of this

20k3mo agoReviewMountCreate a free account to mount
apollographqlCLAUDE.md

apollo-client

apollographql/apollo-client/CLAUDE.md

Build the entire project - `npm run build -w codegen` - Build specific workspace (e.g., codegen) ### Testing Commands - `npm test` - Run all tests with Jest - `npm run test:type-benches` - Run type

No other project uses it yet

20k6mo agoReviewMountCreate a free account to mount
kurikomi-labsCLAUDE.md

komi-store

kurikomi-labs/komi-store/CLAUDE.md

Secrets: `SIGNPATH_API_TOKEN`, `SIGNPATH_ORGANIZATION_ID` (`1ecf111e-...`). Variable `SIGNPATH_SIGNING_POLICY_SLUG` = `test-signing` until prod cert issued; flip to `release-signing`. Project slug `GitHub-Store`, artifact config slug

1 project uses a version of this

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