CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

multi-step-form-design

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.

Quality

86%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

71%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-structured overview skill: strong progressive disclosure against a real, complete bundle, and actionable design guidance with concrete thresholds and named patterns. The main cost is token efficiency — the keystone framing is repeated across four sections and the failure-mode/drop-off sections overlap — plus guidance that occasionally explains what Claude already knows.

Suggestions

State the kitchen-sink-single-page / progress-theater / genuinely-staged framing once (the keystone section) and have the intro, 'Form anti-patterns', and the closing point back to it instead of restating it.

Consolidate 'Common failure modes' with 'Drop-off measurement and remediation' — their remediation guidance overlaps heavily; keep the symptom-to-diagnosis rapid-fire list but drop the repeated cures.

Move the generic validation-message examples ('Phone number must include area code' beats 'Invalid phone number') into references/validation-strategy-patterns.md and keep only the per-step vs end-only vs hybrid decision rule in the body, since inline-message basics are knowledge Claude already has.

DimensionReasoningScore

Conciseness

The body is mostly tight per section (concrete thresholds, short pattern bullets) but the kitchen-sink/progress-theater/genuinely-staged framing is restated in the intro, the keystone section, the 'Form anti-patterns' section, and the closing, and the 'Common failure modes' section overlaps the drop-off remediation section. Some guidance (e.g., helpful validation-message examples) covers things Claude already knows. It fits 'mostly efficient but could be tightened' better than 'minor instances that could be trimmed', so it stays at 3 rather than 4.

3 / 5

Actionability

For an instruction-only skill the guidance is concrete: field-count thresholds ('more than 8-10 fields'), named step patterns with examples ('Step counter. "Step 2 of 4."'), a litmus test, specific failure diagnoses ('Form converts at 4 percent'), and remediation patterns. It is not fully 'copy-paste ready' since several directives remain abstract ('audit the specific step where drop-off concentrates'), which keeps it at 4 rather than 5; it clearly exceeds the incomplete-guidance level of 3.

4 / 5

Workflow Clarity

The 12-consideration framework provides a walkable, numbered sequence for designing or auditing a form, and sections flow logically from decision to architecture to measurement. Checkpoints are present (litmus test, step coherence test, 'set up tracking before the form launches') but are tests rather than explicit validate-then-proceed gates with error-recovery loops, so it does not reach the anchor-5 example's rigor. No destructive or batch operations, so no cap applies.

4 / 5

Progressive Disclosure

Each section closes with a 'Detail in [references/X.md](references/X.md)' pointer, all nine referenced files exist in the bundle, references are exactly one level deep, and a final 'Reference files' section lists each with a one-line description. This matches the clear-overview, well-signaled, one-level-deep anchor exactly.

5 / 5

Total

16

/

20

Passed

Description

96%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description: it lists concrete capabilities, gives an explicit and comprehensive trigger list with situational triggers, and defines a clear niche. The only weakness is that a couple of trigger terms overlap sibling growth skills without disambiguation.

DimensionReasoningScore

Specificity

'Designing forms with multiple steps, progress indicators, conditional logic, and save-and-resume mechanics' names multiple specific concrete capabilities that comprehensively cover the skill's scope, mirroring the anchor-5 example ('Extract text and tables from PDF files, fill forms, merge documents, convert pages to images'). The pattern-discrimination sentence adds framing rather than actions but is not padding severe enough to drop to 4, and the third-person voice is correct.

5 / 5

Completeness

It explicitly answers what ('Designing forms with multiple steps, progress indicators, conditional logic, and save-and-resume mechanics') and when with two concrete trigger clauses ('Triggers on...', 'Also triggers when...'), exactly matching the anchor-5 example that pairs a capability list with explicit 'Use when' trigger phrases. Nothing below 5 fits: both halves are present and specific.

5 / 5

Trigger Term Quality

'Triggers on multi-step form, multi-page form, form wizard, signup wizard, lead form, application form, intake form, configurator, onboarding form' plus the situational triggers ('long form is converting poorly', 'dropping off mid-form') is comprehensive natural-phrase coverage with synonyms, matching the anchor-5 pattern (no file extensions are relevant to this domain). It is well above anchor 4, which allows missing natural terms.

5 / 5

Distinctiveness Conflict Risk

The niche (multi-step form structure) is clear and most triggers (form wizard, intake form, configurator) are distinctive, but terms like 'lead form' and 'onboarding form' carry minor overlap risk with the closely related sibling skills the body itself names (lead-magnet-design, landing-page-copy), and the description does not disambiguate against them. That fits 'mostly distinct; minor overlap risk with closely related skills' rather than the minimal-conflict anchor 5.

4 / 5

Total

19

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository

rampstackco/claude-skills

Path

skills/multi-step-form-design/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.