# Quota Axi

> Read or display raw Claude and Codex subscription quota without applying a recommendation policy. Use at session start, before large delegations or scarce specialists, and when configuring a Claude Code or claudex quota statusline.

- **Type:** Skill
- **Install:** `agentstack add skill-tschuehly-skill-incubator-quota-axi`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [tschuehly](https://agentstack.voostack.com/s/tschuehly)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [tschuehly](https://github.com/tschuehly)
- **Source:** https://github.com/tschuehly/skill-incubator/tree/master/skills/quota-axi

## Install

```sh
agentstack add skill-tschuehly-skill-incubator-quota-axi
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# Raw quota input

`quota-axi` supplies provider facts to model orchestration. It does not choose a provider, model,
effort, or routing profile.

## Command

Run exactly:

```sh
quota-axi --json
```

The command is read-only. It does not mutate provider state or log in.

## Interpret the report

- Identify windows using `windowSeconds` and `resetsAt`; treat labels and IDs as hints.
- Codex currently has a weekly general window and no five-hour window. A cached `five_hour` ID with
  `windowSeconds: 604800` is a mislabeled weekly window.
- Treat the lowest relevant general window as that provider's limiting capacity.
- Apply `kind: model` windows only to the named model.
- Do not compare Claude and Codex percentages as equal absolute token quantities.
- Report `state.stale`, `refreshedAt`, and `state.error`. Do not begin a large fan-out from stale
  data.
- If a provider is unreadable, report it as unreadable; never guess.

Return the relevant raw windows and freshness. The model-orchestration skill owns every routing
decision.

## Statusline

Use `scripts/quota-statusline.mjs` as the Claude Code `statusLine.command`. It preserves the
existing `ccstatusline` output and appends compact percentages remaining for Claude session,
Claude week, Fable, and Codex week. `⚠` marks stale provider data. The statusline caches the raw
report for 60 seconds and never applies routing recommendations.

Configure Claude Code atomically with:

```sh
/scripts/configure-statusline.mjs ~/.claude/settings.json
```

The configurator preserves a `.pre-quota-statusline` backup. The claudex launcher mirrors this
setting from Claude Code while retaining session-owned model and effort selection.

For a fresh Claude report, the user may need to run `quota-axi --allow-keychain-prompt` once and
approve the macOS Keychain dialog.

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [tschuehly](https://github.com/tschuehly)
- **Source:** [tschuehly/skill-incubator](https://github.com/tschuehly/skill-incubator)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-tschuehly-skill-incubator-quota-axi
- Seller: https://agentstack.voostack.com/s/tschuehly
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
