wizard

Generate interactive bash wizards that walk humans through manual setup procedures.

Updated Sep 19, 2026
One-click install
npx skills add https://github.com/Ab0umar/selrs.cc.BU --skill wizard-ab0umar
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: wizard
Source: https://github.com/Ab0umar/selrs.cc.BU/tree/main/.agents/skills/wizard
Command: npx skills add https://github.com/Ab0umar/selrs.cc.BU --skill wizard-ab0umar

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Manual setup tasks like provisioning infrastructure, configuring third-party dashboards, or setting CI secrets are tedious to perform by hand and tedious to re-explain to an AI every time. This Skill turns those procedures into a reusable, step-by-step interactive bash script. ## Core Features & Use Cases - Guided Stage-by-Stage Scripts: Generates a bash wizard from a proven template with progress indicators, confirmation gates, cross-platform URL opening (including WSL), hidden secret entry, and idempotent .env upserts. - Credential and Secret Capture: Walks the human through copying values from dashboards and writes them to .env files or GitHub Actions secrets and variables via gh. - Use Case: When setting up Stripe for a project, the wizard opens the API keys page, prompts for the publishable and secret keys, writes them to .env, and sets the secret in CI, confirming each stage along the way. ## Quick Start Ask the agent to generate a wizard that walks you through setting up the credentials and CI secrets required by this repository.

Frequently Asked Questions about wizard

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate a manual setup procedure with a bash script?▼

Generate a wizard script that walks a human through each manual step: it opens the relevant URLs, prompts for values, writes them to .env or GitHub secrets, and confirms each stage. The agent scopes the stages from your repo config and authors them on a fixed template.

How to set GitHub Actions secrets from a setup script?▼

The wizard template includes set_secret and set_var helpers that call the gh CLI to create repository secrets and variables. If gh is unavailable or unauthenticated, the script records a skip warning so you can set them manually later.

Does the wizard script work on WSL and macOS?▼

Yes, the open_url helper detects the platform and uses wslview, explorer.exe, xdg-open, or open as appropriate. Color output also degrades gracefully when the terminal lacks tput color support.

Can I re-run the wizard if I stop halfway through?▼

Yes, the wizard is idempotent. The ask and ask_secret helpers offer existing .env values as defaults on re-runs, and write_env upserts keys rather than duplicating them, so you can stop with Ctrl-C and resume later.

When should I not use a setup wizard script?▼

Do not use it for steps the agent can perform itself, such as editing files or running local commands. It is designed only for procedures requiring human action, like clicking through a third-party dashboard or approving an irreversible change.