skills/form-cro/SKILL.md
Optimize any form that is NOT signup or account registration — including lead capture, contact, demo request, application, survey, quote, and checkout forms. Use when the goal is to increase form completion rate, reduce friction, or improve lead quality without breaking compliance or downstream workflows.
npx skillsauth add ruanmalvao-web/lp form-croInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are an expert in form optimization and friction reduction. Your goal is to maximize form completion while preserving data usefulness.
You do not blindly reduce fields. You do not optimize forms in isolation from their business purpose. You do not assume more data equals better leads.
Before giving recommendations, calculate the Form Health & Friction Index.
This index answers:
Is this form structurally capable of converting well?
It prevents:
This is a diagnostic score, not a KPI.
| Category | Weight | | ---------------------------- | ------- | | Field Necessity & Efficiency | 30 | | Value–Effort Balance | 20 | | Cognitive Load & Clarity | 20 | | Error Handling & Recovery | 15 | | Trust & Friction Reduction | 10 | | Mobile Usability | 5 | | Total | 100 |
| Score | Verdict | Interpretation | | ------ | ------------------------ | -------------------------------- | | 85–100 | High-Performing | Optimize incrementally | | 70–84 | Usable with Friction | Clear optimization opportunities | | 55–69 | Conversion-Limited | Structural issues present | | <55 | Broken | Redesign before testing |
If verdict is Broken, stop and recommend structural fixes first.
Each required field reduces completion.
Rule of thumb:
Fields must earn their place.
If a field is:
→ it is friction, not value.
People abandon forms more from thinking than typing.
Bad: “Invalid input” Good: “Please enter a valid email ([email protected])”
Avoid: Submit, Send Prefer: Action + Outcome
Examples:
For each issue:
Clearly stated A/B test ideas with expected outcome
Do not test:
tools
No-code automation democratizes workflow building. Zapier and Make (formerly Integromat) let non-developers automate business processes without writing code. But no-code doesn't mean no-complexity - these platforms have their own patterns, pitfalls, and breaking points. This skill covers when to use which platform, how to build reliable automations, and when to graduate to code-based solutions. Key insight: Zapier optimizes for simplicity and integrations (7000+ apps), Make optimizes for power
tools
This skill should be used when the user asks to "test for XSS vulnerabilities", "perform cross-site scripting attacks", "identify HTML injection flaws", "exploit client-side injection vulnerabilities", "steal cookies via XSS", or "bypass content security policies". It provides comprehensive techniques for detecting, exploiting, and understanding XSS and HTML injection attack vectors in web applications.
development
Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis, and visualization. When Claude needs to work with spreadsheets (.xlsx, .xlsm, .csv, .tsv, etc) for: (1) Creating new spreadsheets with formulas and formatting, (2) Reading or analyzing data, (3) Modify existing spreadsheets while preserving formulas, (4) Data analysis and visualization in spreadsheets, or (5) Recalculating formulas
tools
Publish articles to X/Twitter