跳到主要内容
知仓学习社ZHICANG

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 scat…

不碰外部(只输出文字)无严重或高危命中mohitagw15856/pm-claude-skills

它会碰到什么

扫了多少1 个文本文件,6 KB
它会碰到什么不碰外部(只输出文字)
命中总数0 处
命中统计严重 0 · 高 0 · 中 0 · 低 0

这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。

技能内容

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 pricing — the phrases that protect the defragged shape ("Tuesday corridor?" as the default counter-offer)

Required Inputs

Ask for these if not provided:

  • A real week's calendar — last week, as it actually ran (including the unscheduled interruptions the user remembers); the census works on evidence
  • The work's kinds — what recurs: meetings, reviews, writing, admin, comms; batching needs the categories named
  • The movable vs. fixed — which meetings the user controls or can counter-propose ([recurring-meeting-pruner](../recurring-meeting-pruner/SKILL.md) verdicts feed this), and the team's collaboration-hours constraints
  • The interrupt sources — what punches through ad hoc (chat, drive-bys, "quick calls") — each gets a batching destination or a boundary

Framework: The Budget Rules

  1. Census first — the number is the intervention: count last week's switches (every transition between unlike work counts; every meeting-to-meeting gap under 30 minutes counts as a lost slab). The typical knowledge-week runs 30–50; seeing "41 switches, longest unbroken stretch: 52 minutes" reframes the problem from "I'm unproductive" to "my week is structurally incapable of depth" — which is true, and fixable.
  2. Batch by kind, on a rhythm: meetings compress into corridors (Tue/Thu afternoons — the counter-offer default) · reviews/approvals into a daily half-hour · comms into 2–3 windows · admin into one Friday hour. Same-kind work shares context; batching converts eight reloads into one.
  3. Defrag the residue: the gaps that remain after batching get consolidated — the two 45-minute holes become one 90-minute slab by moving one meeting ("could we do 2pm instead of 3?"— movers rarely mind, they just never think to ask). Slabs go to the deep-work design; the census re-runs in two weeks to verify the shape held.
  4. Interrupts get destinations, not resistance: the chat that punches through routes to the comms windows (with the [office-hours-design](../office-hours-design/SKILL.md) never-waits line honored) · drive-bys get the warm deferral ("in the middle of a thing — grab me at 3?") · the genuinely-urgent keeps its lane, defined. Fighting interrupts case-by-case loses; routing them by class holds.
  5. Price fragmentation at the door: every incoming meeting request gets the corridor counter-offer by default ("Could this land Tuesday PM? I batch meetings there") — most acceptors don't care where, so the asker's shape wins by initiative. The switch-cost line, for when justification helps: "a 3pm call splits my only deep block — the 10am corridor keeps me sharp for it anyway."

Output Format

Switch Budget: [name] — last week: [N] switches, longest slab: [T]

The Census

[Switches by type · the fragmentation map (the week's shape drawn) · the shock number stated plainly]

The Batching Plan

| Work kind | Batch destination | Cadence |

|---|---|---|

[Meeting corridors · review hour · comms windows · admin hour]

The Defrag Moves

[The specific reschedules → the slabs created → assigned to (deep-work blocks)]

Door Pricing

[The corridor counter-offer, verbatim · the interrupt routing by class · the re-census date (T+2 weeks)]

Quality Checks

  • [ ] The census counted a real week, including sub-30-minute gaps as losses
  • [ ] Every recurring work-kind has a batch destination
  • [ ] Defrag moves are specific reschedules, not aspirations
  • [ ] Interrupt classes route somewhere legitimate
  • [ ] The re-census is scheduled to verify the shape held

Anti-Patterns

  • [ ] Do not read gap-time as free time — confetti isn't paper you can write on
  • [ ] Do not fight interrupts individually — route classes; case-by-case is whack-a-mole with your attention
  • [ ] Do not accept meeting times passively — the counter-offer wins by default because nobody else is playing
  • [ ] Do not batch into your peak hours — corridors go on the energy map's shoulders; peaks are for slabs
  • [ ] Do not defrag once — calendars re-fragment on schedule; the re-census is the maintenance

想直接用这个技能?

本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。

同名技能的其他版本

有 3 个不同仓库或目录里都有叫 context-switch-budget 的技能。它们内容并不相同,别混用: