Quick Start
Run Your First Scan
Open a terminal in your project directory and run:
npx sickbay # terminal
npx sickbay --web # webOr point it at a project from anywhere:
npx sickbay --path ~/my-projectSickbay will:
- Detect your project type (React, Node, etc.)
- Run all applicable health checks in parallel
- Display animated progress in the terminal
- Show results with color-coded scores
Read the Output
Each check shows:
- Score (0-100) with a color-coded bar (green 80+, yellow 60-79, red below 60)
- Issue count by severity (critical, warning, info)
- Quick wins — the most impactful fixes you can make right now
The overall score is a weighted average across all categories.
Open the Web Dashboard
npx sickbay --path ~/my-project --webThe --web flag starts a local server and opens a rich browser dashboard with:
- Score cards for every check
- Filterable and sortable issues list
- Dependency graph visualization
- AI-powered insights (requires
ANTHROPIC_API_KEY)
Try the TUI
npx sickbay tui --path ~/my-projectThe TUI is a persistent live dashboard that watches your files and re-scans automatically. Press ? for keyboard shortcuts.
Output JSON for CI
npx sickbay --path ~/my-project --jsonProduces a structured SickbayReport JSON object suitable for piping to other tools or storing as a CI artifact. See JSON Output for the full schema.
Initialize Trend Tracking
npx sickbay init --path ~/my-projectCreates a .sickbay/ folder with a baseline scan. Subsequent scans are recorded in .sickbay/history.json, enabling the sickbay trend command and the History tab in the web dashboard.
What's Next
Run sickbay -h at any time to see all available flags and subcommands:
sickbay -hFor detailed documentation on every command and option, see the Commands reference.