setup-wizard-generator

Featured

Generate a bash wizard guiding a human through manual setup.

AI & Automation 244,407 stars 50594 forks Updated today MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Setup Wizard Generator Generates an interactive bash **wizard**: a script that walks a human, step by step, through a manual procedure that is tedious to do by hand and tedious to re-explain every time. It opens each URL, says exactly what to click and copy, captures the values, writes them where they belong (`.env`, GitHub secrets), confirms at every stage, and shows how many stages are left. Ported from mattpocock/skills' MIT-licensed `wizard` skill. ## When to Use - Provisioning infrastructure or third-party services (Stripe, Supabase, DNS, OAuth apps) where only a human can click through the dashboard - Setting up credentials, CI secrets, or repo variables - One-off migrations or cutovers with irreversible human-gated steps - Any procedure the user will hand to a teammate to run Do NOT use for steps the agent can perform itself — do those directly. ## Prerequisites - `bash`; `gh` CLI only if stages write GitHub secrets/variables - The library template: `templates/template.sh` in this skill's directory ## Procedure ### 1. Scope the procedure Work out every manual step the human must take and every value captured along the way. Read the repo first, don't ask cold: - Setup: `.env`, `.env.example`, `README`, `docker-compose*`, framework config, and `.github/workflows/*` (every `secrets.*` / `vars.*` reference is a value the wizard must produce). - Migration/cutover: the current state, the target state, and the irreversible actions between them. Show the ...

Details

Author
NousResearch
Repository
NousResearch/hermes-agent
Created
1 years ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category