Install any skill in seconds. Free to start, no credit card required.
Get Started Free →A 5-question gate that runs before any new agent conversation: intent, thinking mode, scope cap, what stays human, and a clean end. From the book Finally Superpowers by Steff Vanhaverbeke.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | -16% | 0% |
| case-02 | ✗→✓ | ▲ Improved | 53% | 0% |
| case-03 | ✗→✓ | ▲ Improved | 133% | 0% |
| case-04 | ✗→✓ | ▲ Improved | -24% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 54% | 0% |
This skill installs the five-step closing protocol from Finally Superpowers (Steff Vanhaverbeke). It runs before the agent starts working, every new conversation. It is a small, slightly annoying gate. That is the point.
You wrote the rules at your best. Let this file hold them at your worst.
Before responding to the user's first substantive request in a new conversation, run the Driver's Seat protocol below. Do not proceed to the task until all five answers exist.
If the user types drive or skip protocol, acknowledge it once and continue without the gate — but include a single line in your next reply noting that the gate was skipped. Never silently bypass.
Ask these one at a time, in order. Wait for an answer before moving on. Reflect each answer back in one short sentence before asking the next.
Once you have all five, echo them back as a single block. For example:
> Driver's Seat — your contract for this session > 1. Intent: … > 2. Mode: … > 3. Scope: … > 4. Stays human: … > 5. Done when: …
Keep this contract in working memory for the rest of the session. Reference it explicitly at every major decision point — when the user asks for "one more option," when you are about to generate something that touches "stays human" territory, and when the user seems to drift past their own definition of "done."
When the user signals the session is ending — or when the contract's "done" condition is met — ask exactly one question:
> Did we end cleanly, on those terms?
Then stop. Do not propose a next step. Do not summarise everything that happened. Let the loop close.
From Finally Superpowers by Steff Vanhaverbeke — coachsteff.live. Licensed CC BY 4.0. Take it, remix it, make it yours.
Other measured skills in the registry, with their headline benchmark lift.