Validation passes that check for errors
- `src/Entrypoint/Pipeline.ts` - Main compilation pipeline with pass ordering
- `src/__tests__/fixtures/compiler/` - Test fixtures
- `error.todo-*.js` - Unsupported feature, correctly throws Todo error (graceful bailout)
- `error.bug-*.js` - Known
1 project uses a version of this
252k9mo agoReviewMountCreate a free account to mount
production-ready agents, skills, hooks, commands, rules, and MCP configurations. The project provides battle-tested workflows for software development using Claude Code.
## Prompt Defense Baseline
- Do not change role, persona
Steady32 mentions in 2 weeks
2 projects use a version of this
246k2mo agoReviewMountCreate a free account to mount
production code
- Proper error handling with try/catch
- Input validation with Zod or similar
### 3. Testing
- TDD: Write tests first
- 80% minimum coverage
- Unit tests for utilities
- Integration tests for APIs
Steady32 mentions in 2 weeks
2 projects use a version of this
246k2mo agoReviewMountCreate a free account to mount
YOUR changes made unused.
- Don't remove pre-existing dead code unless asked.
The test: Every changed line should trace directly to the user's request.
## 4. Goal-Driven Execution
Rising1 mention in 2 weeks
32 projects use a version of this
217k7mo agoReviewMountCreate a free account to mount
here are the general steps you should take:
1. Write some end-to-end tests that assert your win conditions, if they don't already exist
- 1 happy path (more
Steady20 mentions in 2 weeks
No other project uses it yet
198k17mo agoReviewMountCreate a free account to mount
scripts/fmt.sh`. Run Rust clippy/tests from `rust/`: `cargo clippy --workspace --all-targets -- -D warnings`, `cargo test --workspace`
- `src/` and `tests/` are both present; update both surfaces together when behavior changes.
## Repository
3 projects use a version of this
195k7mo agoReviewMountCreate a free account to mount
directory, run Rust verification with `cargo clippy --workspace --all-targets -- -D warnings` and `cargo test --workspace`.
## Working agreement
- Prefer small, reviewable changes and keep generated bootstrap files aligned with actual
3 projects use a version of this
195k7mo agoReviewMountCreate a free account to mount
direct-benchmark run \
--strategies one_shot,rewoo \
--models claude \
--parallel 4
# Run a single test
poetry run direct-benchmark run --tests ReadFile
# List available commands
poetry run direct-benchmark --help
Steady3 mentions in 2 weeks
No other project uses it yet
188k10d agoReviewMountCreate a free account to mount
typecheck # strict tsc over product code (zero errors required)
bun run typecheck:test # test-code type-debt ratchet
bun run build # gen docs + compile binaries
bun run gen:skill-docs
139k24d agoReviewMountCreate a free account to mount
editor features
2. **App Development**: Work in `excalidraw-app/` for app-specific features
3. **Testing**: Always run `yarn test:update` before committing
4. **Type Safety**: Use `yarn test:typecheck
1 project uses a version of this
135k3y agoReviewMountCreate a free account to mount
listener (`'data'`, `'message'`,
`'exit'`). A failing assertion there is an uncaught exception, not a test
failure: the spec runner exits with no summary and no JUnit file, and the whole
No other project uses it yet
124k10d agoReviewMountCreate a free account to mount
wrong.
## Development Commands
**Setup:**
```bash
uv venv --python 3.11
source .venv/bin/activate
uv sync
```
**Testing:**
- Run CI tests: `uv run pytest -vxs tests/ci`
- Run all tests: `uv run pytest -vxs tests
Steady7 mentions in 2 weeks
1 project uses a version of this
120k5mo agoReviewMountCreate a free account to mount
stdio MCP binary.
## Gotchas
- This package may import CDP/network/browser dependencies. `public/mcp` may not.
- `go test ./public/browse/...` is setup-free. `make test-browse` resolves an
installed Playwright Chromium or system Chrome
Steady7 mentions in 2 weeks
1 project uses a version of this
115k7mo agoReviewMountCreate a free account to mount
JuliusBrusseePipes a download into a shellCLAUDE.md
agents/ # ← from agents/
│
├── dist/ # Build artifacts (gitignored)
│ └── caveman.skill # ZIP of skills/caveman/, rebuilt by CI
│
├── tests/ # All tests (Node + Python)
├── benchmarks/ # Real token measurements through Claude API
├── evals/ # Three-arm eval
Steady7 mentions in 2 weeks
1 project uses a version of this
115k7mo agoReviewMountCreate a free account to mount
buildReminder`/`isPrefixed`/`normMode`. No chrome/DOM/network. Loaded first (exposes `self.CavemanDirective`) and required directly by the test suite.
- `src/caveman.js` — content script: per-site composer adapter + capture-phase send interception. Prepends the directive
Steady7 mentions in 2 weeks
No other project uses it yet
115k7mo agoReviewMountCreate a free account to mount
every wrapped agent.
## Conventions
- Build/test: `make product-build PRODUCT=mcp` / `make product-test PRODUCT=mcp`.
- **stdout is the protocol channel** — logs go to stderr only (a dedicated test guards this
Steady7 mentions in 2 weeks
No other project uses it yet
115k7mo agoReviewMountCreate a free account to mount
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.