/add-new-provider
Add a new AI provider "$ARGUMENTS" to the OpenUsage TUI dashboard.
How it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/add-new-provider
Context preview
What this command does when you run it.
Add a new AI provider "$ARGUMENTS" to the OpenUsage TUI dashboard.
Command definition
add-new-provider.mdAdd a new AI provider "$ARGUMENTS" to the OpenUsage TUI dashboard.
Read and follow the full skill specification in docs/skills/add-new-provider.md.
Follow all phases:
1. **Phase 0 — Quiz**: Ask all 10 provider questions. 2. **Phase 1 — Research**: Study provider API docs. 3. **Phase 2 — Create Package**: Implement provider in `internal/providers/<id>/`. 4. **Phase 3 — Dashboard Widget**: Create tile with gauges and compact rows. 5. **Phase 4 — Register**: Add to registry.go, detect.go, example_settings.json. 6. **Phase 5 — Tests**: Minimum 3 tests using httptest.NewServer. 7. **Phase 6 — Verify**: `go build`, `go test`, `make vet`.
The one dashboard you’ve been looking for — track spend and usage across Claude, Cursor, OpenRouter, Copilot, Gemini, Codex, and more.
Other commands on openusage.
design-feature
Design a new feature "$ARGUMENTS" for the OpenUsage TUI dashboard.
dev-workflow-improveme…
Audit and improve the development workflow for OpenUsage.
develop-feature
Develop the feature "$ARGUMENTS" end-to-end — from design to pull request.
finalize-feature
Finalize the feature "$ARGUMENTS" — create branch, commit, and open PR.
implement-feature
Implement the feature "$ARGUMENTS" from its design doc.

