agentsclimarketplace

Form optimization

Skill Dragoon0x/product-skills/skills/conversion/form-optimization

The product thinking layer for AI agents. 580 skills. 48 commands. 8 domains. - Product strategy, discovery, execution, analytics, growth, experience, conversion, communication and more.

Install
npx -y skills add Dragoon0x/product-skills --skill form-optimization

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 3 stars3 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Reduce abandonment in every form, signup, and checkout flow. Multi-step logic, field reduction, inline validation, and completion micro-copy. Use when building signup flows, checkout pages, or any multi-field input.

SKILL.md

1.7 KB, 326 tokens by cl100k_base, as published. Nobody here has run it

Form Optimization

Reduce abandonment in every form, signup, and checkout flow.

How to use

  • /form-optimization Apply form optimization constraints to this conversation.

Constraints

Field Reduction

  • MUST justify every field. If you can't explain why it's needed now, remove it.
  • SHOULD collect the minimum at signup, gather the rest during onboarding
  • Name fields: only ask if you'll use the name in the product experience
  • Phone number: only ask if you'll actually call or text them
  • NEVER ask for information you can infer or look up

Multi-Step Logic

  • Break forms with 5+ fields into steps
  • Show progress: "Step 2 of 3" with a visual indicator
  • Group related fields in the same step
  • MUST save progress between steps (don't lose data on back navigation)
  • Final step should feel like a confirmation, not another form

Validation

  • MUST validate inline (as the user completes each field, not on submit)
  • Error messages MUST say what went wrong AND how to fix it
  • NEVER clear the form on submission error
  • SHOULD use positive confirmation (green checkmark) for valid fields
  • Password requirements: show them before the user types, not after they fail

Micro-Copy

  • Labels above fields, not inside (placeholders disappear and confuse)
  • Help text below fields for anything non-obvious
  • Button text should describe the outcome: "Create account" not "Submit"
  • MUST show what happens after submission ("We'll email you a confirmation")

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 327,069. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.