context-switch-budget
Treat context switches as the budget line they are — the switch census (how fragmented the week really is), the batching moves that consolidate scattered same-kind work, the calendar defrag that turns Swiss cheese into slabs, and the switch-cost line for saying no. Use when asked my day is fragmented to death, count my context switches, batch my meetings and reviews, or defend against calendar Swiss cheese. Produces the fragmentation census, the batching plan, the defrag moves, and the protective phrases.
npx skills add mohitagw15856/pm-claude-skills --skill context-switch-budget --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Context Switch Budget Skill The calendar shows eight meetings totaling four hours and calls the other four "free" — but fifteen-minute gaps between meetings are free the way confetti is paper: technically yes, usable no. Each switch costs re-entry time (the mind reloads the last context for 10–20 minutes), and a day of eight switches can contain zero real work while looking half-empty. The budget discipline: *census* the week's actual switches (the number shocks reliably), *batch* the same-kind work (meetings to meeting-blocks, reviews to review-hours, chat to [email-triage-system](../email-triage-system/SKILL.md)-style windows), *defrag* the calendar (consolidate the gaps into slabs worth having), and price new fragmentation at the door. ## What This Skill Produces - **The switch census** — the week's transitions counted and typed (meeting↔work, task↔task, interrupt-driven), with the fragmentation map - **The batching plan** — same-kind work consolidated: the meeting corridors, the review hour, the comms windows - **The defrag moves** — the specific reschedules that convert cheese-holes into slabs ([deep-work-blocking](../deep-work-blocking/SKILL.md) receives them) - **The door
- What This Skill Produces
- Required Inputs
- Framework: The Budget Rules
- Output Format
- The Census
- The Batching Plan
- The Defrag Moves
- Door Pricing
- Quality Checks
- Anti-Patterns
What does the context-switch-budget skill do?
Treat context switches as the budget line they are — the switch census (how fragmented the week really is), the batching moves that consolidate scattered same-kind work, the calendar defrag that turns Swiss cheese into slabs, and the switch-cost line for saying no. Use when asked my day is fragmented to death, count my context switches, batch my meetings and reviews, or defend against calendar Swiss cheese. Produces the fragmentation census, the batching plan, the defrag moves, and the protective phrases.
How do I install it?
Run `npx skills add mohitagw15856/pm-claude-skills --skill context-switch-budget --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From mohitagw15856/pm-claude-skills, a repository with 1,255 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
