form-cro
Lets your agent improve forms that aren't for sign-ups. It helps capture more customer and lead information.
What it does
This tool helps improve online forms (excluding sign-up or login) so that more people complete them. It analyzes the form's structure and clarity to identify what might be hindering completion and suggests improvements.
When to use it
- ✓When a contact form isn't getting many responses.
- ✓When creating a form to request a quote and people abandon it midway.
- ✓To optimize a product demo request form.
Example of what to ask your AI
“Analyze this contact form and suggest improvements to increase the completion rate: [link to form]”
Want more? Open the sections below.
How to use
The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.
Skill link
Ready-to-paste message
How it works
The tool evaluates the form across six areas: field necessity, clarity, ease of use, error handling, trust, and mobile usability. It provides an overall score and points out weak spots.
Installation
Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.
In the terminal (Claude Code, Codex, Cursor), in your project folder:
npx skills add sickn33/agentic-awesome-skills --skill form-croOr download just the file:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/form-cro/SKILL.md -o SKILL.mdTechnical content (original SKILL.md)
Original text by the author, straight from GitHub.
Form Conversion Rate Optimization (Form CRO)
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.
Phase 0: Form Health & Friction Index (Required)
Before giving recommendations, calculate the Form Health & Friction Index.
Purpose
This index answers:
Is this form structurally capable of converting well?
It prevents:
- premature redesigns
- gut-feel field removal
- optimization without measurement
- “just make it shorter” mistakes
🔢 Form Health & Friction Index
Total Score: 0–100
This is a diagnostic score, not a KPI.
Scoring Categories & Weights
| 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 |
Category Definitions
1. Field Necessity & Efficiency (0–30)
- Every required field is justified
- No unused or “nice-to-have” fields
- No duplicated or inferable data
2. Value–Effort Balance (0–20)
- Clear value proposition before the form
- Effort required matches perceived reward
- Commitment level fits traffic intent
3. Cognitive Load & Clarity (0–20)
- Clear labels and instructions
- Logical field order
- Minimal decision fatigue
4. Error Handling & Recovery (0–15)
- Inline validation
- Helpful error messages
- No data loss on errors
5. Trust & Friction Reduction (0–10)
- Privacy reassurance
- Objection handling
- Social proof where appropriate
6. Mobile Usability (0–5)
- Touch-friendly
- Proper keyboards
- No horizontal scrolling or cramped fields
Health Bands (Required)
| 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.
Phase 1: Context & Constraints
1. Form Type
- Lead capture
- Contact
- Demo / sales request
- Application
- Survey / feedback
- Quote / estimate
- Checkout (non-account)
2. Business Context
- What happens after submission?
- Which fields are actually used?
- What qualifies as a “good” submission?
- Any legal or compliance constraints?
3. Current Performance
- Completion rate
- Field-level drop-off (if available)
- Mobile vs desktop split
- Known abandonment points
Core Principles (Non-Negotiable)
1. Every Field Has a Cost
Each required field reduces completion.
Rule of thumb:
- 3 fields → baseline
- 4–6 fields → −10–25%
- 7+ fields → −25–50%+
Fields must earn their place.
2. Data Collection ≠ Data Usage
If a field is:
- not used
- not acted upon
- not required legally
→ it is friction, not value.
3. Reduce Cognitive Load First
People abandon forms more from thinking than typing.
Field-Level Optimization
- Single field (no confirmation)
- Inline validation
- Typo correction
- Correct mobile keyboard
Name
- Single “Name” field by default
- Split only if operationally required
Phone
- Optional unless critical
- Explain why if required
- Auto-format and support country codes
Company / Organization
- Auto-suggest when possible
- Infer from email domain
- Enrich after submission if feasible
Job Title / Role
- Dropdown if segmentation matters
- Optional by default
Free-Text Fields
- Optional unless essential
- Clear guidance on length/purpose
- Expand on focus
Selects & Checkboxes
- Radio buttons if <5 options
- Searchable selects if long
- Clear “Other” handling
Layout & Flow
Field Order
- Easiest first (email, name)
…
FAQ
What are 'non-signup or registration forms'?
These are forms used to collect information for specific purposes, such as requesting a quote, making contact, asking for a demo, conducting a survey, or completing a purchase (without creating an account).
Will the tool just shorten my form?
No. The tool focuses on making each field useful and easy to understand, not just removing fields. It considers the business goal and user experience.
What is the 'Form Health & Friction Index'?
It's a score from 0 to 100 that indicates how well-structured and user-friendly your form is. A low score suggests issues that need addressing before minor optimizations.
Details
Original description by the author
Optimize any form that is NOT signup or account registration — including lead capture, contact, demo request, application, survey, quote, and checkout forms.
Popularity
- GitHub stars
- 48k
- Ranking position
- #3022
- License
- MIT
- Updated
- 10/15/2026
Comments
- …
More skills from this repository
00-andruia-consultant
Helps your agent start or improve AI projects. It analyzes code, suggests tools, and creates action plans in Spanish.
sickn33/agentic-awesome-skills
007
Lets your agent perform security audits and threat modeling. It's useful for protecting projects against attacks and vulnerabilities.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Helps your agent create or improve AI tools. It defines how tools work, writes documentation, and validates the structure.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Lets your agent create a summary about a specific industry. It's useful for understanding the context, rules, usage patterns, and risks of a project, using reliable sources.
sickn33/agentic-awesome-skills
Similar skills
product-lens
Helps your agent validate product ideas before building. It analyzes market fit and user experience to decide if a product should proceed.
affaan-m/ECC
investor-outreach
Helps your agent write emails to investors. It creates personalized messages to ask for investment or send updates.
affaan-m/ECC
release-announcement
Helps your agent write launch announcements. It focuses on user impact and how to use new features.
paperclipai/paperclip