deps: `uv pip install -e ".[dev,anthropic]"` or `poetry install --with dev,anthropic`
- Run tests: `uv run pytest tests/ -n auto`
- Run specific test: `uv run pytest tests/path_to_test.py::test_name
Steady6 mentions in 2 weeks
No other project uses it yet
14k6mo agoReviewMountCreate a free account to mount
python -m compileall Backend # syntax check
curl http://localhost:8080/api/models # API smoke test
```
### Tests
No test suite exists yet. If added, use pytest:
```bash
uv run pytest -q # all tests
14k3y agoReviewMountCreate a free account to mount
skills/awesome-web-security/` so AI agents can query the
list at runtime.
No build, no test suite, no application runtime. Every change is either
YAML data, Python tooling, or Markdown docs.
## Files
Steady3 mentions in 2 weeks
No other project uses it yet
14k6mo agoReviewMountCreate a free account to mount
upgrade system for breaking changes
- Validate configurations in respective config manager classes
## Testing and Quality Assurance
The project uses:
- **Ruff** for linting and formatting (configured in `pyproject.toml`)
- **Pre-commit hooks
Steady3 mentions in 2 weeks
No other project uses it yet
14k16mo agoReviewMountCreate a free account to mount
with `#!/bin/bash`
4. **Use environment variables**: Access `$DMUX_ROOT`, `$DMUX_WORKTREE_PATH`, etc.
5. **Test it**: Set env vars manually and run the script
## Hook Execution Model
- **Non-blocking**: Hooks
Steady7 mentions in 2 weeks
1 project uses a version of this
14k4mo agoReviewMountCreate a free account to mount
support (requires clang)
make ebpf
# Build plugins
make plugins
# Initialize/tidy modules
make init
```
## Running Tests
```bash
# Run tests in the nhp module
cd nhp && go test ./...
# Run tests
14k10mo agoReviewMountCreate a free account to mount
then starts with .env config)
npm run dev
# Start without rebuilding
npm start
# Run tests (builds test artifacts first)
npm run test
# Run single test file
npx mocha build/path/to/file.spec.js
# Lint
Steady17 mentions in 2 weeks
No other project uses it yet
14k3y agoReviewMountCreate a free account to mount
make lint # ruff (check + format-check) + import-linter
make format # auto-fix formatting
make test # pytest tests/unit
make integration # pytest tests/integration
make ci # full CI: lint + test + integration
```
## Architecture
14k14d agoReviewMountCreate a free account to mount
pyproject.toml
- **Use venv_linux** (the virtual environment) whenever executing Python commands, including for unit tests.
### Project Architecture
Follow strict vertical slice architecture with tests living next to the code they
14k17mo agoReviewMountCreate a free account to mount
PLANNING.md`.
- **Use venv_linux** (the virtual environment) whenever executing Python commands, including for unit tests.
### 🧱 Code Structure & Modularity
- **Never create a file longer than 500 lines of code
14k17mo agoReviewMountCreate a free account to mount
StarTrail-orgPipes a download into a shellCLAUDE.md
words are true** — Changesets, docs and comments say what the code does.
7. **Test what users see** — Prefer tests that cover the end-to-end usage a user would actually
No other project uses it yet
14k41d agoReviewMountCreate a free account to mount
test suite
Conformance-style tests for the SDK's public surface. `requirements.ts` is a pure-data manifest: every behavior the SDK must satisfy, with its spec/source link. Test files
No other project uses it yet
14k41d agoReviewMountCreate a free account to mount
native/C time
**Platform support:** Linux, macOS, WSL 2 (full support); Windows (partial support)
## Build & Test Commands
```bash
# Install in development mode
pip install -e .
# Run all tests
python3 -m pytest
Steady9 mentions in 2 weeks
No other project uses it yet
14k4y agoReviewMountCreate a free account to mount
binaries for all platforms
make build-release
# Install cheat to your PATH
make install
```
### Testing and Quality Checks
```bash
# Run all tests
make test
go test ./...
# Run a single test
13k7y agoReviewMountCreate a free account to mount
plain go build works without fe.sh)
go build ./... # ~1 min cold; verifies everything incl. tests compile
make build # ./n9e (cmd/center, embeds version via ldflags)
make build-edge | build-alert | build
13k34d agoReviewMountCreate a free account to mount
various diagram types including sequence, class, activity, component, state diagrams, and more.
## Build and Test Commands
```bash
# Build the project
gradle build
# Run tests
gradle test
```
If Gradle cannot download
13k4y agoReviewMountCreate a free account to mount
level deep from SKILL.md
- Check documentation size: `du -sh skill-name/references/`
6. **Test the skill** with real use cases before submitting
### Improving Existing Skills
When updating skills:
1. **Maintain
13k5mo 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.