wizard

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

2|Updated Jun 21, 2026
One-click install
npx skills add https://github.com/IsKenKenYa/skills --skill wizard-iskenkenya
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wizard
Source: https://github.com/IsKenKenYa/skills/tree/main/skills/engineering/wizard
Command: npx skills add https://github.com/IsKenKenYa/skills --skill wizard-iskenkenya

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Some setup tasks—provisioning infrastructure, creating credentials, configuring CI secrets, or walking through unfamiliar third-party consoles—can only be done by a human, and re-explaining them to an AI every time is tedious and error-prone. 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 a closing summary. - Automatic value capture: Writes collected values idempotently into .env files and pushes CI secrets/variables to GitHub via gh secret and gh variable. - Use Case: You need to set up Stripe for a project. The Skill reads your repo's .env.example and CI workflows, then generates a wizard that opens the Stripe dashboard, tells you exactly which keys to copy, stores them in .env, and sets the CI secret. ## Quick Start Ask the AI to generate a wizard that walks you through setting up the credentials and 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 manual setup steps for my project?

Generate a wizard script that walks a human through each manual step: opening the right URL, showing exactly what to click and copy, capturing values, and writing them to .env or GitHub secrets. The script shows stage progress and confirms before irreversible actions.

How to set GitHub Actions secrets from a bash script?

Use the gh CLI with gh secret set NAME to create repository secrets and gh variable set for non-secret variables. The wizard template wraps these calls with fallback warnings when gh is missing or unauthenticated, so nothing fails silently.

Does the wizard script work on WSL and macOS?

Yes, the template's open_url helper detects the platform and uses wslview, explorer.exe, xdg-open, or open as available. If no browser opener exists, it prints the URL for manual visiting instead of failing.

When should I not use a setup wizard script?

Skip the wizard for steps the AI agent can complete itself, since the wizard exists only for actions requiring a human. Also avoid it for frequently changing procedures, as wizards are ephemeral by default and meant for one run or a committed repeatable setup path.

Can I re-run a wizard script after interrupting it?

Yes, the wizard is idempotent. On re-runs it offers existing .env values as defaults that Enter keeps, and write_env upserts keys rather than duplicating them, so you can stop with Ctrl-C and resume later.