What problem does it solve?
Building a new Stepper signup flow in wp-calypso requires touching five separate files (flow constant, flow TypeScript, README, stylesheet, registration entry) and knowing framework rules like step slugs, required-login handling, and processing-step redirects. This Skill automates that entire process from a plain-English description while preventing common mistakes like inventing nonexistent steps or silently breaking checkout redirects.
Core Features & Use Cases
- Guided flow design interview: Asks structured plain-English questions about flow name, user journey, login requirements, access gates, and step customizations before writing any code.
- Step verification and honest guardrails: Maps the journey to existing STEPS.* constants, inspects each step's source for hardcoded behavior, and flags customizations that require an Engineering PR instead of generating broken code.
- End-to-end validation: Runs the TypeScript compiler on generated files and drives a real browser via the Playwright MCP server to walk every flow branch, producing a TEST-REPORT.md with screenshots.
- Use Case: A product manager wants a newsletter signup flow with goal selection, domain search, and a plans step showing only yearly billing. Describe it in plain English, confirm the preview, and receive all five PR-ready files plus a browser test report.
Quick Start
Ask the assistant to build a new Stepper signup flow, describing the flow name, target audience, and the steps users should walk through in plain English.