What's New
Independent Skill Architecture
Each review mode is now a standalone skill with its own directory, replacing the monolithic skills/brooks-lint/:
| Skill | Command | Purpose |
|---|---|---|
brooks-review
| /brooks-review
| PR code review |
brooks-audit
| /brooks-audit
| Architecture audit |
brooks-debt
| /brooks-debt
| Tech debt assessment |
brooks-test
| /brooks-test
| Test quality review |
True Short-Form Commands
Commands now register natively as /brooks-review instead of requiring the /brooks-lint:brooks-review namespace prefix. This works on all three platforms:
/brooks-review # Claude Code / Gemini CLI
$brooks-review # Codex CLI
Shared Framework
Common elements (Iron Law, Project Config, Report Template, Health Score) are extracted to skills/_shared/common.md, keeping each skill lightweight while avoiding duplication.
New Directory Structure
skills/
├── _shared/ # Iron Law, Config, Report Template, decay risk definitions
├── brooks-review/ # PR Review skill + guide
├── brooks-audit/ # Architecture Audit skill + guide
├── brooks-debt/ # Tech Debt Assessment skill + guide
└── brooks-test/ # Test Quality Review skill + guide
Breaking Changes
skills/brooks-lint/directory no longer exists — manual installs need to copy the entireskills/directory- Old
/brooks-lint:brooks-*commands still work but the short form is now the canonical way
Installation
# Claude Code (recommended)
/plugin marketplace add hyhmrright/brooks-lint
/plugin install brooks-lint@brooks-lint-marketplace
# Manual
cp -r skills/ ~/.claude/skills/brooks-lintFull Changelog
See commits since v0.7.0.