/add-new-provider
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
CommandDesign a new feature "$ARGUMENTS" for the OpenUsage TUI dashboard.
dev-workflow-improveme…
CommandAudit and improve the development workflow for OpenUsage.
develop-feature
CommandDevelop the feature "$ARGUMENTS" end-to-end — from design to pull request.
finalize-feature
CommandFinalize the feature "$ARGUMENTS" — create branch, commit, and open PR.
implement-feature
CommandImplement the feature "$ARGUMENTS" from its design doc.
More commands from other plugins.
init
CommandInitialize notification resources and create missing shared configuration

