Cpa Quota API Extension — Data skill for Claude Code
Native CLIProxyAPI plugin exposing provider-neutral, machine-readable quota data for the full credential pool.
How to install Cpa Quota API Extension
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open dinhkarate/cpa-quota-api-extension and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Cpa Quota API Extension does
Native CLIProxyAPI plugin exposing provider-neutral, machine-readable quota data for the full credential pool.
Alternatives in Data
- Check Daily — Check the daily pipeline's state — last run, today's report files, Sonnet quota, recent failures 355 ★
- Agent Loop Skills — Loop until it's better — drop-in agentic loops (autoresearch, scientific writing, data analysis, code/SQL/prom 155 ★
- Octo Agent — Open-source, single-binary, self-hosted AI agent — your models and data stay on your machine 99 ★
README
CPA Quota API Extension
A native [CLIProxyAPI](https://github.com/router-for-me/CLIProxyAPI) plugin that exposes sanitized, machine-readable quota data for the full credential pool through authenticated HTTP endpoints.
Use it to monitor CLIProxyAPI accounts from external dashboards and automation such as:
- Homepage /
gethomepage - Übersicht
- Grafana JSON/API data sources
- Home Assistant REST sensors
- health-check scripts, alerting jobs, and internal monitoring services
The plugin runs inside CLIProxyAPI. It does not start another daemon or open another port.
Dashboard / monitoring client
│
│ HTTPS + CLIProxyAPI management key
▼
CLIProxyAPI :8317
│
└── CPA Quota API Extension
├── enumerates the credential pool
├── queries supported provider quota APIs
├── caches results for 30 minutes
└── returns sanitized JSON
Features
- Exports every eligible physical credential through a versioned JSON API.
- Supports Codex, Gemini CLI, Antigravity, and Claude OAuth quota sources.
- Keeps unsupported providers visible instead of silently dropping them.
- Refreshes quota only when requested; no cron job or background polling.
- Caches snapshots for 30 minutes by default.
- Deduplicates concurrent refreshes so multiple dashboards share one upstream scan.
- Tracks account-level pool health from CLIProxyAPI runtime state and completed request outcomes.
- Classifies accounts as
healthy,degraded,disabled,unauthorized,forbidden,rate_limited,unavailable, orunknown. - Exports total, routable, lost, and degraded pool capacity for monitoring and alerting.
- Persists sanitized incidents and capacity history in a bounded SQLite database.
- Sends optional pool-level breach, reminder, and recovery webhooks without account identity or credentials.
- Isolates provider failures per account
Related Skills
Claude Code History VSCode
VS Code extension to browse Claude Code, Codex, OpenCode, Grok and GitHub Copilot chat history — file diffs, f
Fk Doctor
Diagnose any FrameWeaver error and prescribe a fix. Knows the full error taxonomy across Google Flow, the Chro
Project Sweep
Native macOS cleanup for AI-assisted projects, local Codex/Claude Code/Cursor data, and skills. SwiftUI, local
Claude Code Privacy Proxy
Open-source local proxy that strips personal data, machine metadata and location fingerprints out of Claude Co
Hyperprobe
Hyperprobe — independent third-party profile of a public API surface, by API Evangelist. Hyperprobe is a runti
CLIProxyAPI Dashboard
The reporting system integrated into the CLIProxyAPI allows for monitoring usage and setting up alerts when da
Related Agents
Data Setup
Helps users configure and validate DataForSEO and future provider credentials without exposing secrets.
Quota Router
Thin wrapper over ~/.claude/router/state.sh. Reports the router's provider-state verdict (GPT/Claude/Gemini el
Evaluator Physical Agent
Provider-neutral physical-security evaluator — plans bounded coverage and records opaque evidence references w