agentleFS
Sign inSign up

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 2Worked for most · soon
yusufkaraaslanCLAUDE.md

Skill_Seekers

yusufkaraaslan/Skill_Seekers/CLAUDE.md

canonical_name_candidates` handles `"Godot Engine"` → `"godot"`, plus CJK / European suffixes like `"Godot 引擎"`, `"React フレームワーク"`, `"Lodash Bibliothek"`), then `generate_config_with_ai` as the last resort. Always appends `.json

15k12mo agoReads credentialsDiscuss
walkinglabsCLAUDE.md

learn-harness-engineering

walkinglabs/learn-harness-engineering/CLAUDE.md

pack - `docs-readme/` — localized README translations (one directory per locale) - `projects/shared/` — Shared Electron + TypeScript + React foundation - `projects/project-NN/` — Per-project `starter/` and `solution/` directories (project-01 through project-06; project

15k6mo agoDiscuss
nanobrowserCLAUDE.md

nanobrowser

nanobrowser/nanobrowser/CLAUDE.md

src/background/browser/` - Browser automation and DOM manipulation **UI Pages** (`pages/`): - `side-panel/` - Main chat interface (React + TypeScript + Tailwind) - `options/` - Extension settings page (React + TypeScript) - `content/` - Content script for page injection **Shared

14k18mo agoReads credentialsDiscuss
humanlayerCLAUDE.md

humanlayer

humanlayer/humanlayer/CLAUDE.md

Model Context Protocol) server for Claude integration - `humanlayer-wui/` - CodeLayer - Desktop/Web UI (Tauri + React) for graphical approval management - `claudecode-go/` - Go SDK for programmatically launching Claude Code sessions ### Architecture Flow

11k12mo agoDiscuss
humanlayerCLAUDE.md

humanlayer / humanlayer-wui

humanlayer/humanlayer/humanlayer-wui/CLAUDE.md

responding to approval requests. It's built with Tauri for desktop packaging and React for the interface. When the WUI is running, logs are written to: - Development: `~/.humanlayer/logs/wui-{branch

11k12mo agoDiscuss
humanlayerCLAUDE.md

humanlayer / scripts

humanlayer/humanlayer/scripts/CLAUDE.md

install` or `pnpm install` - Use `bun run ` instead of `npm run ` or `yarn run ` or `pnpm run ` - Bun automatically loads .env, so don't use dotenv. ## APIs - `Bun.serve()` supports WebSockets, HTTPS, and routes. Don't use `express`. - `bun:sqlite` for SQLite. Don't use `better-sqlite3`. - `Bun.redis` for Redis. Don't use `ioredis`. - `Bun.sql` for Postgres. Don't use `pg` or `postgres.js`. - `WebSocket` is built-in. Don't use `ws`. - Prefer `Bun.file` over `node:fs`'s readFile/writeFile - Bun.$`ls` instead of execa. ## Testing Use `bun test` to run tests. ```ts#index.test.ts import { test, expect } from "bun:test"; test("hello world", () => { expect(1).toBe(1); }); ``` ## Frontend Use HTML imports with `Bun.serve()`. Don't use `vite`. HTML imports fully support React, CSS, Tailwind. Server: ```ts#index.ts import index from "./index.html" Bun.serve({ routes: { "/": index, "/api/users/:id": { GET: (req) => { return new Response(JSON.stringify({ id: req.params.id })); }, }, }, // optional websocket support websocket: { open: (ws) => { ws.send("Hello, world!"); }, message: (ws, message) => { ws.send(message); }, close: (ws) => { // handle close } }, development: { hmr: true, console: true, } }) ``` HTML files can import .tsx, .jsx or .js files directly and Bun's bundler will transpile & bundle automatically. ` ` tags can point to stylesheets and Bun's CSS bundler will bundle. ```html#index.html Hello, world! ``` With the following `frontend.tsx`: ```tsx#frontend.tsx import React from "react"; // import .css files directly and it works import './index.css'; import { createRoot } from "react

11k12mo agoReads credentialsDiscuss
JeffallanCLAUDE.md

claude-skills

Jeffallan/claude-skills/CLAUDE.md

yaml # YAML checks only python scripts/validate-skills.py --check references # Reference checks only python scripts/validate-skills.py --skill react-expert # Single skill python scripts/validate-skills.py --format json # JSON output for CI python scripts/validate-skills.py --help # Full

11k9mo agoDiscuss
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.