Skills for Real Engineers. Straight from my .agents directory.
subscription-quota-check
Agent skill fromsno-ai/sno-station-skills
Read remaining Claude Code and Codex subscription quota without spending it. Use when the user asks or after a vendor rejects work for quota; a caller such as rotate-agent may also arm a scheduled read on purpose. Never poll on your own; after a `wait` verdict, pass the reset wait to `sno heartbeat` and re-read once when it ends.
How to install subscription-quota-check
npx skills add sno-ai/sno-station-skills# or add only this skill to Claude Code: copy the folder
skills/S-communication-and-handoff/subscription-quota-check/skill/
# into
~/.claude/skills/skill/ (all projects)
.claude/skills/skill/ (one project)
1# subscription-quota-check23## The one rule45**Read it on demand: when the human asks, or when something was actually blocked.**67This skill is not a monitor and never schedules a read of its own, apart from the single re-confirmation read after a `wait` verdict (see "When it says wait"). The Claude usage endpoint8is itself rate limited, so a probe on a timer eventually earns a 429 and starts serving9cached numbers — a checker that reports confidently while reading nothing. A caller such as10rotate-agent may arm a scheduled read deliberately; that is the caller's decision, and the11rate-limit risk is then the caller's to manage. Outside such an armed schedule, every run12must trace to one of the two moments above.1314The anti-pattern it replaces has a name: **finding out you are out of quota by making a real15call and reading the error.** That spends quota to learn you have none, and the error does16not say when it comes back. This reads the same state for free and tells you the reset time.1718## Running it1920Use the command installed by `sno setup`, with the installed `sno heartbeat`21command for the wait branch. If a command names a missing prerequisite, install that22tool and retry. On macOS use `bash`, `jq`, and `coreutils` for the named shell/JSON/GNU23tools; put `coreutils/libexec/gnubin` on PATH. Windows requires WSL. Only the wait24branch needs `sno heartbeat`, a proven background process and a reader-to-agent delivery path;25…
Excerpt shown under the repository's Apache-2.0 license.
More skills in sno-station-skills
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
