otsukare - Usage-limit guardrail for long Claude Code tasks
Guards long Claude Code tasks by monitoring 5-hour and 7-day usage limits, checkpointing progress, pausing safely, and resuming after reset.
Tags
Updated: 2026-10-06Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Monitor rolling usage limits
- Size subagent waves by headroom
- Write progress checkpoints
- Pause before hard limits
- Schedule automatic resume
- Resume after limit reset
Inputs
- Long-running task context
- Statusline usage mirror
- Session ID
- Task slug
- Working directory and branch
- Python launcher
- CronCreate tool
Outputs
- Progress checkpoint file
- Heartbeat file updates
- Run-metrics state file
- Recurring resume cron job
- Pause and resume status messages
Requirements
- Claude Code subscription with 5-hour and 7-day limits
- Statusline writing last-statusline-input.json
- otsukare_usage.py helper
- Python runtime
- CronCreate support
- Foreground subagent execution
