wizard
/wizard
Generate an interactive script that walks a human, step by step, through a manual procedure only they can perform. Use when provisioning infrastructure, setting up credentials or CI secrets, navigating an unfamiliar third-party dashboard, or running a one-off migration or cutover that needs a human's hands or authority at each step.
- Author
- aethrox ↗
- Repository
- doctrine ↗
- Licence
- MIT
- Last repository change
- 11.09.2026
Assessment and security
- Files in this package
- 2
- Scripts
- 0
- HTML comments
- 0
- URLs in SKILL.md
- 0
No signals detected. Repository changed on 11.09.2026, without references to retired models or APIs.
MIT, open: use and modify while retaining author attribution.
What it does and when to use it
Generate an interactive script that walks a human, step by step, through a manual procedure only they can perform. Use when provisioning infrastructure, setting up credentials or CI secrets, navigating an unfamiliar third-party dashboard, or running a one-off migration or cutover that needs a human's hands or authority at each step.
Original author description
Generate an interactive script that walks a human, step by step, through a manual procedure only they can perform. Use when provisioning infrastructure, setting up credentials or CI secrets, navigating an unfamiliar third-party dashboard, or running a one-off migration or cutover that needs a human's hands or authority at each step.
How it works
- Phase 1: Scope to human-only steps
- Phase 2: One verifiable action per step
- Phase 3: Capture and persist immediately
- Phase 4: Confirm before advancing
- Phase 5: Make it resumable
- Done when
SKILL.md preview
--- name: wizard description: Generate an interactive script that walks a human, step by step, through a manual procedure only they can perform. Use when provisioning infrastructure, setting up credentials or CI secrets, navigating an unfamiliar third-party dashboard, or running a one-off migration or cutover that needs a human's hands or authority at each step. --- # Wizard A step a human must perform manually is exactly the kind of task an SOP (standard operating procedure) exists to make consistent: detailed, sequential instructions so the task comes out the same way regardless of who runs it or how many times it's been explained before. This skill's defining constraint: a wizard only contains steps genuinely gated on human authority or judgment; anything the agent can do itself belongs in the agent's own work, not in a script that stops to ask a human to do it. ## Phase 1: Scope to human-only steps Before writing anything, separate the procedure into what the agent can do directly and what actually requires a human: clicking through a third-party dashboard with no API, entering credentials only the human holds, or confirming an action with real-world consequence (a production cutover, an irreversible migration step). Only the second category belongs in the wizard. A wizard padded with steps the agent could have just done is friction added for no reason; it exists specifically for the steps that can't be delegated. ## Phase 2: One verifiable action per step Following SOP discipline, each step is a single, unambiguous action, not a paragraph the human has to parse into sub-steps themselves: - State exactly what to do: which URL to open, which button to click, which value to copy. - State the expected outcome, so the human can tell they did it right before moving on, not just that they did *something*. - Never bundle two decisions into one step: a step that says "configure X and also decide Y" is two steps wearing one number. - Write each instruction without em dashes: use a comma, colon, period, or a reworded sentence instead. ## Phase 3: Capture and persist immediately When a step produces a value the rest of the procedure needs (an API key, a generated ID, a URL), capture it right there and write it to where it actually belongs (`.env`, a secrets store, a config file) rather than holding it in the script's memory for a later step to use. A value captured but not yet persisted is lost the moment the script or the human's session ends; persisting immediately makes the procedure resumable, not just recorded. ## Phase 4: Confirm before advancing Every step ends with an explicit confirmation from the human before the script moves on, never assume success because the human didn't say otherwise. A wizard that races ahead on silence turns a later failure into a mystery about which earlier step actually didn't work. ## Phase 5: Make it resumable A procedure that fails or gets interrupted partway through shouldn't force the human to restart from step one. Track which steps have already completed (a state file, or checks against what should already exist) and skip them on a re-run, picking up exactly where the human left off. This is what turns a one-shot script into something safe to hand back when a session gets interrupted; a real risk for a procedure that involves waiting on external systems or a human stepping away mid-task. ## Done when - [ ] Every step in the wizard is genuinely gated on human authority or judgment; nothing the agent could do directly was left in. - [ ] Each step is one action with a stated expected outcome the human can self-verify. - [ ] Any value a step produces is persisted to its real destination immediately, not held for later. - [ ] The script confirms explicitly with the human before advancing past each step. - [ ] Re-running the wizard after an interruption resumes from where it left off, rather than restarting the whole procedure.
Files in this package (2)
- SKILL.md 4 KB
- agents/openai.yaml 1 KB
Versions
| Repository | Score | Licence |
|---|---|---|
| This page · aethrox/doctrine | 90 | MIT |
| omriariav/amq-squad | 100 | MIT |
| JamalLyons/Agent-Skills | 100 | MIT |
| akillness/jeo-skills | 100 | MIT |
| zenobi-us/dotfiles | 100 | MIT |
| niekcandaele/claude-helpers | 100 | MIT |
| ctxpipe-ai/ctxpipe | 100 | MIT |
| mattpocock/skills | 100 | MIT |
| Pluneto/skills | 100 | MIT |
Database snapshot: 13.11.2026 · package version 7b88bfcb98e9 (SHA-256 digest of the entire package)
Downloads in the last 30 days: 0 · ranking
Report a problem with this skill: harmful content, incorrect descriptions or an author’s removal request.
Similar skills
- 100manual-steps
Generate an interactive bash wizard that walks a human through steps only they can perform. Use when provisioning infrastructure, setting up credentials or CI secrets, walking an unfamiliar third-party dashboard, or running a one-off migration or cutover. Don't invoke this for… - 100human-step-wizard
Generate an interactive, resumable bash wizard that walks a person through steps only a human can do. Use when a task needs dashboard credentials, DNS or change approval, key rotation, or a manual traffic cutover. - 100setup-wizard
Write an interactive shell script that walks a person through manual steps only they can do, such as creating accounts, copying credentials or setting CI secrets. The script opens each page, says what to click, and saves the pasted values. Not the h2xd repo setup. Use when a… - 100setup-wizard-script
Use when setup or migration needs human steps in dashboards or browsers: generate a bash wizard that walks each stage, hides secret entry, writes .env and Gitea or GitHub CI secrets. - 100walk-me-through
Use when a step truly needs a human: credentials, dashboards, provisioning, one-off cutovers. Never for what an agent can do. Show the script before anyone runs it. - 100arn-infra-wizard
This skill should be used when the user says "infra wizard", "arn infra wizard", "guided infra", "walk me through infrastructure", "infrastructure pipeline", "full infra pipeline", "infra flow", "run the infra pipeline", "guide me through infrastructure", "infra guided mode",…