cli-cost-usage
View cost breakdowns, token usage, and call logs from the CLI. Filter by provider, model, or date range. Export usage reports and inspect per-connection spending.
Savant verdict: Review advised
Security analysis or source-hub review identified patterns requiring attention.
Live evaluation
Not evaluated yet. Workspaces can request a live evaluation.
Security assessment
Scan pending.
Structure
- No license declaredConfirm you may reuse this skill before importing it into your repository.
- The source hub's security checks flagged this skillSocket: warn (1 alert: gptAnomaly); Gen Agent Trust Hub: warn (This skill installs a third-party CLI tool from the NPM registry and provides commands that handle sensitive API keys. It also processes external logs which could serve as a vector for indirect prompt injection.)
SKILL.md
--- name: cli-cost-usage description: View cost breakdowns, token usage, and call logs from the CLI. Filter by provider, model, or date range. Export usage reports and inspect per-connection spending. --- <!-- generated by src/lib/agentSkills/generator.ts; manual edits will be overwritten --> ## Overview View cost breakdowns, token usage, and call logs from the CLI. Filter by provider, model, or date range. Export usage reports and inspect per-connection spending. ## Quick install ```bash npm install -g omniroute # or: npx omniroute omniroute --version ``` ## Subcommands ### `cost` **Flags:** - `--period <range>` - `--since <date>` - `--until <date>` - `--group-by <field>` - `--api-key <key>` - `--limit <n>` **Example:** ```bash omniroute cost ``` ### `pricing` **Example:** ```bash omniroute pricing ``` ### `pricing sync` **Flags:** - `--provider <p>` - `--force` **Example:** ```bash omniroute pricing sync ``` ### `pricing list` **Flags:** - `--provider <p>` - `--model <m>` - `--limit <n>` **Example:** ```bash omniroute pricing list ``` ### `pricing get <model>` **Example:** ```bash omniroute pricing get <model> ``` ### `pricing defaults` **Example:** ```bash omniroute pricing defaults ``` ### `pricing show` **Example:** ```bash omniroute pricing show ``` ### `pricing set` **Flags:** - `--input <p>` - `--output <p>` - `--cache-read <p>` - `--cache-write <p>` **Example:** ```bash omniroute pricing set ``` ### `pricing diff` **Flags:** - `--model <m>` **Example:** ```bash omniroute pricing diff ``` ### `usage` **Example:** ```bash omniroute usage ``` ### `usage analytics` **Flags:** - `--period <range>` - `--provider <id>` **Example:** ```bash omniroute usage analytics ``` ### `usage budget` **Example:** ```bash omniroute usage budget ``` ### `usage list` **Example:** ```bash omniroute usage list ``` ### `usage get [scope]` **Example:** ```bash omniroute usage get [scope] ``` ### `usage set <amount>` **Flags:** - `--scope <s>` - `--period <p>` **Example:** ```bash omniroute usage set <amount> ``` ### `usage reset [scope]` **Example:** ```bash omniroute usage reset [scope] ``` ### `usage quota` **Flags:** - `--provider <id>` - `--check` **Example:** ```bash omniroute usage quota ``` ### `usage logs` **Flags:** - `--limit <n>` - `--search <q>` - `--since <ts>` - `--follow` - `--api-key <k>` **Example:** ```bash omniroute usage logs ``` ### `usage utilization` **Flags:** - `--api-key <k>` **Example:** ```bash omniroute usage utilization ``` ### `usage history` **Flags:** - `--limit <n>` **Example:** ```bash omniroute usage history ``` ### `usage proxy-logs` **Flags:** - `--limit <n>` **Example:** ```bash omniroute usage proxy-logs ```