Selfaware

Makes Claude aware of its own API usage limits and able to manage them intelligently. Usage is checked automatically by hooks (SessionStart + UserPromptSubmit) that inject a directive when usage gets high; Claude delegates suitable tasks to a Codex sub-agent to conserve tokens, checkpoints work before limits hit, and resumes after resets. Use this skill for: long coding sessions, multi-file refactors, agentic tasks, marathon sessions, or any work where hitting a usage limit mid-task would be disruptive. Also trigger when the user mentions usage, limits, capacity, quota, token conservation, Codex delegation, or the claude-m marathon command. If a TASK_STATE.md exists in the project root, this skill is relevant — read it before doing anything.

Sorbh 1e5b201 5 files · 23.7 KB Updated

File contents

Sorbh/claude-selfaware/tree/main/ commit 1e5b201985

Frequently asked questions

npx skillmds@latest add sorbh/selfaware