# Project Preferences — CLI Tool (Claude Code)

> Extends global CLAUDE.md + project AGENTS.md.

## Stack

- Runtime / Language: {e.g. Node.js / TypeScript, Go, Python, Bash}
- Test framework: {e.g. Vitest, pytest, bats}
- Distribution: {e.g. npm, Homebrew, binary release}

## Claude Code Notes

- No server, no frontend. CLI tool only.
- Test commands by running them in Bash, not just unit tests.
- Use `$roll-design` to plan command structure and options before implementation.
- Verify `--help` output is clear and complete for each command.
