What problem does it solve?
Some setup steps in a Stacks project cannot be automated by an agent: provisioning AWS credentials, verifying SES sending domains, changing registrar nameservers, or setting GitHub Actions secrets. This Skill generates a step-by-step interactive bash wizard that opens each URL, tells the human exactly what to click and copy, captures the values, and writes them into .env files and GitHub secrets.
Core Features & Use Cases
- Guided Stage-Based Wizards: Builds bash scripts with stage progress, confirmation gates, cross-platform URL opening (including WSL), hidden input for secrets, and idempotent .env upserts using a fixed template library.
- Credential and Secret Capture: Writes captured values to .env via write_env and pushes CI-needed values to GitHub with gh secret set and gh variable set.
- Stacks-Aware Scoping: Reads .env, config/services.ts, config/cloud.ts, and .github/workflows/* to determine exactly which values the wizard must produce, then finishes with buddy env:encrypt for credential encryption.
- Use Case: You need AWS access keys, SES domain verification, and CI secrets configured before running buddy deploy. The Skill authors a wizard script that walks a human through each console, captures every value, and verifies the result with buddy env:check.
Quick Start
Ask the agent to create a wizard that walks me through setting up AWS credentials and GitHub secrets for deployment.