Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Cap your work-in-progress so things finish — the personal WIP limit (3 active outcomes, defended), the finish-before-start rule with its exceptions named, the parking lot for the overflow, and the throughput evidence that converts the skeptic. Use when asked I have twelve things half-done, why does nothing ever finish, set a WIP limit for my work, or I start everything and complete nothing. Produces the active-list cap, the parking protocol, the start-gate, and the two-week throughput experiment
.claude/skills/mohitagw15856-personal-wip-limits/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | 8% | 0% |
| case-03 | ✗→✓ | ▲ Improved | 15% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 64% | 0% |
| case-09 | ✗→✓ | ▲ Improved | 62% | 0% |
| case-10 | ✗→✓ | ▲ Improved | 66% | 0% |
Twelve half-done things is not twelve things in progress — it's twelve contexts paying switch-tax (context-switch-budget arithmetic), twelve stale re-entries, and a finish rate near zero, because starting is cheap and finishing is expensive and unlimited WIP always buys the cheap thing. The limit — three active outcomes, hard — forces the trade unlimited-WIP hides: starting the new means parking something, said out loud. Everything else supports the cap: the parking lot (where the other nine wait, honorably), the start-gate (the new enters only when something finishes or gets consciously demoted), and the two-week experiment that converts the internal skeptic with their own throughput data.
Ask for these if not provided:
| Outcome | Finish line | Next action | |---|---|---|
Each: the one-line state note · reviewed at the weekly · the conscious-demotion statements made]
Waiting-on-others: item × chase date · the involuntary (boss-assigned) noted honestly]
The displacement question, posted · the two-week finish-count vs. baseline: predicted N], actual ]]
| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-07 | pass→pass | 19,098 | 19,157 | +0% | 1 | 1 | 0% | 2,257 | 3,459 | +53% | 0 | 0 | — |
case-05 | pass→pass | 15,375 | 19,873 | +29% | 1 | 1 | 0% | 2,185 | 3,193 | +46% | 0 | 0 | — |
case-06 | pass→pass | 13,522 | 19,652 | +45% | 1 | 1 | 0% | 1,295 | 2,577 | +99% | 0 | 0 | — |
case-04 | fail→fail | 11,591 | 17,059 | +47% | 1 | 1 | 0% | 878 | 2,562 | +192% | 0 | 0 | — |
case-01 | fail→pass | 22,051 | 16,616 | -25% | 1 | 1 | 0% | 3,084 | 3,331 | +8% | 0 | 0 | — |
case-02 | fail→fail | 21,469 | 19,590 | -9% | 1 | 1 | 0% | 2,943 | 3,743 | +27% | 0 | 0 | — |
case-03 | fail→pass | 27,942 | 19,617 | -30% | 1 | 1 | 0% | 3,006 | 3,454 | +15% | 0 | 0 | — |
case-08 | fail→pass | 18,444 | 17,529 | -5% | 1 | 1 | 0% | 1,745 | 2,859 | +64% | 0 | 0 | — |
case-09 | fail→pass | 16,742 | 7,844 | -53% | 1 | 1 | 0% | 1,459 | 2,368 | +62% | 0 | 0 | — |
case-10 | fail→pass | 15,478 | 14,383 | -7% | 1 | 1 | 0% | 1,958 | 3,245 | +66% | 0 | 0 | — |
case-11 | fail→pass | 22,083 | 22,861 | +4% | 1 | 1 | 0% | 2,644 | 3,400 | +29% | 0 | 0 | — |
case-12 | fail→fail | 23,978 | 17,456 | -27% | 1 | 1 | 0% | 2,227 | 3,143 | +41% | 0 | 0 | — |
case-13 | fail→fail | 13,280 | 19,149 | +44% | 1 | 1 | 0% | 1,087 | 3,037 | +179% | 0 | 0 | — |
case-14 | fail→pass | 20,203 | 18,551 | -8% | 1 | 1 | 0% | 1,988 | 2,929 | +47% | 0 | 0 | — |
case-15 | fail→pass | 17,852 | 15,258 | -15% | 1 | 1 | 0% | 1,803 | 2,707 | +50% | 0 | 0 | — |
case-16 | fail→pass | 17,102 | 13,456 | -21% | 1 | 1 | 0% | 1,641 | 2,505 | +53% | 0 | 0 | — |
case-17 | fail→pass | 9,485 | 8,864 | -7% | 1 | 1 | 0% | 1,081 | 1,738 | +61% | 0 | 0 | — |
case-18 | pass→pass | 22,776 | 17,301 | -24% | 1 | 1 | 0% | 2,335 | 2,732 | +17% | 0 | 0 | — |
case-19 | fail→pass | 11,591 | 14,097 | +22% | 1 | 1 | 0% | 1,492 | 2,651 | +78% | 0 | 0 | — |
case-20 | fail→pass | 21,573 | 18,969 | -12% | 1 | 1 | 0% | 1,990 | 3,191 | +60% | 0 | 0 | — |
case-21 | fail→pass | 19,772 | 19,576 | -1% | 1 | 1 | 0% | 2,296 | 3,356 | +46% | 0 | 0 | — |
case-22 | pass→pass | 27,747 | 15,704 | -43% | 1 | 1 | 0% | 1,752 | 2,493 | +42% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 22 cases were attempted. The headline lift of +59 percentage points is the difference between those two pass rates over the 22 comparable cases. 1 case got worse with the skill loaded, and it is included in that figure.
Without the skill loaded, the model failed this case. With it loaded, the same prompt on the same model passed. This is one improved case from the latest verified run; every case, including any that regressed, is in the table above.
Other measured skills in the registry, with their headline benchmark lift.