Install any skill in seconds. Free to start, no credit card required.
Get Started Free →tobihagemann/draft-plan
Produce an implementation plan at .turbo/plans/<slug>.md.
Passed 10 of 16 test cases with the skill, and 6 of 16 without it.
and 8 more in the full report
8 fixed6 passed either way6 still failing3 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 8 test cases the skill fixed. Same model, same prompt, with and without the skill.
Generate the plan slug and file path for a task titled: 'Migrate legacy OAuth2.0 authentication provider & refresh tokens to openid connect!' without executing any further steps yet.
| Checked | Without skill | With skill |
|---|---|---|
| Outputs the generated slug truncated at a word boundary within 40 characters without special characters. | Missed | Passed |
| Outputs the destination path under .turbo/plans/ matching the generated slug. | Missed | Passed |
The instructions your model reads when the skill loads.
Produce an implementation plan at .turbo/plans/<slug>.md. Capture the task, survey patterns, escalate decisions, discuss, and draft.
Use update_plan to track each step, restating any remaining steps of a parent workflow alongside them:
$survey-patterns skillAbsorb the user's request without interrupting. Restate the goal in one or two sentences and confirm.
Generate a slug for the plan file from the task title:
Example: "Add a caching layer to the image pipeline" → add-a-caching-layer-to-the-image-pipeline.
If .turbo/plans/<slug>.md already exists, append -2, -3, etc. until the path is free. Do not overwrite.
The user may pass an explicit slug or output path in their request (e.g., "draft plan as auth-rewrite"). If so, honor it. If .turbo/plans/<slug>.md exists in that case, use request_user_input to ask whether to overwrite, append a numeric suffix, or pick a different slug.
A path to a file that already exists is background input rather than an output destination. Treat it as the output path only when the request says so explicitly.
State the chosen slug and the resulting plan path before continuing.
test cases passed, vs 6 / 16 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.