open-codesign
OpenCoworkAI/open-codesign/CLAUDE.md
copyleft licenses when they are not vendored, bundled, linked, or copied into the product; document the reason. 5. **Lazy-load heavy features.** PPTX export, web capture, codebase scan, etc. must
How real projects brief Claude Code: the commands, conventions and warnings they put in CLAUDE.md.
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
OpenCoworkAI/open-codesign/CLAUDE.md
copyleft licenses when they are not vendored, bundled, linked, or copied into the product; document the reason. 5. **Lazy-load heavy features.** PPTX export, web capture, codebase scan, etc. must
napi-rs/napi-rs/CLAUDE.md
needed: `yarn workspace @examples/napi test -u` ## Important Notes - JSDoc comments (`///`) in Rust become TypeScript documentation - Use `#[napi(object)]` for plain objects (interfaces) - Use `#[napi]` on impl blocks for classes
No other project uses it yet
plastic-labs/honcho/CLAUDE.md
peers OR arbitrary data ingested by a peer to enhance its global representation - **Collections & Documents**: Internal vector storage for peer representations. Collections are keyed by `(observer, observed)` peer pairs. Collections/Documents
Steady6 mentions in 2 weeks
No other project uses it yet
chaos-mesh/chaos-mesh/CLAUDE.md
rely on undocumented ordering between independent controllers. 3. Keep controller behavior small and document it; if it cannot be summarized clearly, reconsider the resource or controller boundary
Upsonic/Upsonic/CLAUDE.md
default. - An exception path turned into a graceful fallback, or vice versa. - A previously-documented invariant ("X always Y") is now conditional. - A new public emission (e.g. `UserWarning`, log line
vrana/adminer/CLAUDE.md
with the newly translated languages. `### Plugins` holds everything about plugins: the plugin API (a documented interface, so it belongs in the changelog), changes of bundled plugins prefixed `Plugin
Steady5 mentions in 2 weeks
No other project uses it yet
gilbarbara/react-joyride/CLAUDE.md
innertext` | Extract text from React elements | | `is-lite` | Type checking utilities | ## Website Next.js 16 documentation and demo site in `website/`. Imports library via local path (`"react-joyride": "../"`). **Stack**: HeroUI
midudev/preguntas-entrevista-react/CLAUDE.md
props, create explicit variant components. Each variant composes the pieces it needs. The code documents itself. - `.claude/skills/vercel-composition-patterns/rules/react19-no-forwardref.md`: In React 19, `ref` is now a regular prop (no `forwardRef` wrapper needed
EricLBuehler/mistral.rs/CLAUDE.md
mistralrs-quant/src/` 2. Add to quantization loading logic in pipelines 3. Update documentation in `docs/src/content/docs/reference/quantization-types.md` ### Important Files to Know - `mistralrs-core/src/engine/mod.rs` - Main engine orchestration - `mistralrs-core/src/pipeline/mod.rs` - Pipeline
No other project uses it yet
cachix/devenv/CLAUDE.md
panic!()`, propagate with `?` - **No unsafe**: Don't use `unsafe` code ## Docs When adding documentation in `docs/`, make sure to note the version the change was added in by checking `Cargo.toml
olifolkerd/tabulator/CLAUDE.md
public API. See `Edit.spec.js`, `Page.spec.js`, `FrozenRowsIntegration.spec.js`. - Pure-unit specs that overwrite globals on `document` (e.g. `document.createDocumentFragment = jest.fn(...)`) or `Module.prototype.*` **don't restore them per-test**, so adding `TabulatorFull` tests inside
electron/fiddle/CLAUDE.md
through Electron's `dialog` module, so the driver can script them. - `shell`, protocol, recent-document, notification and `Menu.popup` calls through Electron as usual. Test mode records and stubs them. - `win.show
evrone/go-clean-template/CLAUDE.md
common regression in this repo. Update all three whenever a change touches what they document: | Change | What to update in every README | | --- | --- | | New or changed REST / gRPC endpoint | the domain
deanpeters/Product-Manager-Skills/CLAUDE.md
every Component and Workflow skill ships `template.md` + two-domain worked examples. Three documented carve-outs: `finance-metrics-quickref` (definitionally SaaS, template only), `skill-authoring-workflow` (meta-skill, one example), `product
No other project uses it yet
mnfst/manifest/CLAUDE.md
cannot load Better Auth's ESM. - **Discovery**: `mcp-discovery.ts` (mounted in `main.ts`) serves the OAuth documents at the well-known **root** paths (`/.well-known/oauth-authorization-server`, `/.well-known/oauth-protected-resource[/api/v1/mcp]`) in addition to Better Auth
imaNNeo/fl_chart/CLAUDE.md
lines_longer_than_80_chars` is disabled - Generated `*.mocks.dart` files are excluded from analysis ## Documentation - The dartdoc comments (`///`) of the data classes in `lib/` are the single source of truth
Steady16 mentions in 2 weeks
No other project uses it yet
arkime/arkime/.claude/CLAUDE.md
appropriate service 2. Add route in main service file (viewer.js, cont3xt.js, etc.) 3. Document with JSDoc (METHOD, @name, @param, @returns) 4. Add test in tests/*.t file
FastLED/FastLED/CLAUDE.md
datasheets / user manuals | Prefer https://github.com/FastLED/datasheets when available, then vendor primary documentation | | Creating an API wrapper type | `agents/docs/cpp-standards.md` → "API Object Pattern" | | Adding a global setting / configuration knob | `agents/docs/cpp-standards.md` → "Public
Steady4 mentions in 2 weeks
No other project uses it yet
h2oai/h2o-3/CLAUDE.md
verbose logging: `-Dlog.level=DEBUG` or `-Dlog.level=TRACE` - Use `Log.info()`, `Log.warn()`, `Log.err()` (not `System.out`) ### Building Documentation ```bash ./gradlew clean && ./gradlew build -x test && (export DO_FAST=1; ./gradlew dist) open target/docs-website/h2o-docs/index.html
anthropics/defending-code-reference-harness/CLAUDE.md
real-world CVE demo targets — pinned to vulnerable commits, with per-target READMEs documenting the CVEs and expected find times. htslib is the harder of the set (CRAM container format
A file Claude Code reads at the start of every session. It holds the commands, conventions and warnings the agent needs for this project.
At the repository root. Claude Code also reads CLAUDE.md files in subdirectories when it works there.
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 Code reads CLAUDE.md; most other agents read AGENTS.md. Many projects keep one and point the other at it.