add-new-provider
Add a new AI provider "$ARGUMENTS" to the OpenUsage TUI dashboard.
Design a new feature "$ARGUMENTS" for the OpenUsage TUI dashboard.
How it fires
How this command gets triggered: by you, by Claude, or both.
/design-featureContext preview
What this command does when you run it.
Design a new feature "$ARGUMENTS" for the OpenUsage TUI dashboard.
Design a new feature "$ARGUMENTS" for the OpenUsage TUI dashboard.
Read and follow the full skill specification in docs/skills/design-feature/SKILL.md.
Follow all phases in order:
1. **Phase 0 — Quiz**: Ask me all 8 questions from the skill doc before doing any design work. If I provided the feature name as "$ARGUMENTS", use that as the starting point but still confirm details. Research the codebase yourself if I don't know an answer.
2. **Phase 1 — Explore**: Read the subsystem map in docs/skills/design-feature/references/subsystem-map.md, then read the primary files for every affected subsystem. Read any overlapping design docs in docs/. Summarize what you learned that affects the design.
3. **Phase 2 — Design**: Write the design doc to docs/<FEATURE_NAME>_DESIGN.md following the template in docs/skills/design-feature/references/design-template.md. Keep it simple — no unnecessary abstractions.
4. **Phase 3 — Tasks**: Break the design into concrete, ordered implementation tasks with specific files and tests. Append to the design doc.
Complete the full checklist at the end of the skill doc before finishing.
The one dashboard you’ve been looking for — track spend and usage across Claude, Cursor, OpenRouter, Copilot, Gemini, Codex, and more.
Add a new AI provider "$ARGUMENTS" to the OpenUsage TUI dashboard.
Audit and improve the development workflow for OpenUsage.
Develop the feature "$ARGUMENTS" end-to-end — from design to pull request.
Finalize the feature "$ARGUMENTS" — create branch, commit, and open PR.
Implement the feature "$ARGUMENTS" from its design doc.