From behavioral-core
Set a message budget for the current task. Forces efficiency by tracking progress against budget. Use when you want focused, fast work.
How this skill is triggered — by the user, by Claude, or both
Slash command
/behavioral-core:timeboxThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Set a message budget to force focused, efficient work.
Set a message budget to force focused, efficient work.
$ARGUMENTS. Default to 15 if no number is provided..claude/scopes/ if it does not exist..claude/scopes/.timebox with this exact content:budget: {N}
remaining: {N}
started: {ISO 8601 timestamp}
Timebox set: {N} messages. You have {N} messages to complete this task. No unnecessary exploration, no verbose explanations, no over-engineering. Be surgical.
After each message, decrement the remaining count in .claude/scopes/.timebox and remind yourself:
[{remaining}/{budget} messages left]
When remaining reaches 3, add urgency:
[{remaining}/{budget}] — Running low. Start wrapping up.
When remaining reaches 0:
Timebox reached. Wrap up now: commit what works, /handoff what doesn't.
Stop working on the task. Do not send further implementation messages.
npx claudepluginhub artmin96/forge-studio --plugin behavioral-coreEstimates input token count and response complexity, then offers a menu to choose response depth (brief, detailed, exhaustive) before answering. Use to control token consumption in Claude Code.
Optimizes Claude Code sessions for Max-plan token limits via response compression, tool output filtering, drift prevention, and planning for broad tasks.
Track session costs, set budget alerts, and optimize token spend. Use to check costs mid-session or set spending limits.