← ClaudeAtlas

aaslisted

Discover registered aas accounts and recover agent CLI work from quota exhaustion or rate limits using another authorized account. Use when running coding agents through aas, selecting an account, or handling a quota or HTTP 429 failure; not for unrelated application rate limits.
Open330/aas · ★ 1 · AI & Automation · score 74
Install: claude install-skill Open330/aas
# Account-aware agent execution aas may hold multiple accounts. Discover them at runtime; never hard-code local account names or assume only the active account exists. Use the installed `aas` binary and its help to check feature availability. ## Discover and choose Run `aas candidates --provider <provider> --json` before choosing an account. The versioned JSON contains `accounts`, sorted with eligible accounts first and then by observed remaining quota. Use `name` as the CLI account argument, not `id`. `eligible` means observed quota is available; it does not guarantee model access, valid inference credentials, or compatibility. `cached` and `fetchedAtMs` describe freshness. Missing meters and usage errors are unknown, not available capacity. `usageCooldownUntilMs` is a usage-endpoint cooldown, not an inference reset time. Use `--fresh` to refresh evidence when needed; it still honors usage backoff. Repeat `--exclude <name>` to exclude accounts already attempted. On older versions without `candidates`, use `aas list` and `aas usage --json`. Do not expose credentials: avoid `list -d`, credential files, and `export` output. Prefer a compatible account on the same provider. Respect the user's account, organization, model, and data-routing constraints. Registration alone does not authorize sending a project's data to another organization or provider. ## Execute and recover For an authorized alternate account, run `aas exec <name> -- <agent arguments>`. This selects the acc