← All skills

Multi step form design

Designing forms with multiple steps, progress indicators, conditional logic, and save-and-resume mechanics.

Product surfacesRampstackMIT

Install

npx degit rampstackco/claude-skills/dist/pi/.agents/skills/multi-step-form-design .claude/skills/multi-step-form-design

Run it in your project root, then ask your agent for what you want. More detail

What it does

Designing forms with multiple steps, progress indicators, conditional logic, and save-and-resume mechanics. The discipline of breaking complex data collection into stages that respect cognitive load while maintaining completion intent. Honest about kitchen-sink-single-page (overwhelms before the user starts), progress-theater (steps without genuine staging), and genuinely-staged (each step earns its own page) patterns. Triggers on multi-step form, multi-page form, form wizard, signup wizard, lead form, application form, intake form, configurator, onboarding form. Also triggers when a long form is converting poorly, when an audience is dropping off mid-form, or when a multi-step form is being scoped for the first time.

Straight from the skill's own SKILL.md. This is what your agent reads.