Form Cro
Form Cro is an code AI skill with a core value of >. It
helps developers solve real-world problems in the code domain, boosting
efficiency, automating repetitive tasks, and optimizing workflows.
>
Quick Facts
mkdir -p ./skills/form-cro && curl -sfL https://raw.githubusercontent.com/sickn33/antigravity-awesome-skills/main/skills/form-cro/SKILL.md -o ./skills/form-cro/SKILL.md Run in terminal / PowerShell. Requires curl (Unix) or PowerShell 5+ (Windows).
Skill Content
# 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
*
🎯 Best For
- Claude users
- Software engineers
- Development teams
- Tech leads
💡 Use Cases
- Code quality improvement
- Best practice enforcement
📖 How to Use This Skill
- 1
Install the Skill
Copy the install command from the Terminal tab and run it. The SKILL.md file downloads to your local skills directory.
- 2
Load into Your AI Assistant
Open Claude and reference the skill. Paste the SKILL.md content or use the system prompt tab.
- 3
Apply Form Cro to Your Work
Open your project in the AI assistant and ask it to apply the skill. Start with a small module to verify the output quality.
- 4
Review and Refine
Review AI suggestions before committing. Run tests, check for regressions, and iterate on the skill output.
❓ Frequently Asked Questions
Is Form Cro compatible with Cursor and VS Code?
Yes — this skill works with any AI coding assistant including Cursor, VS Code with Copilot, and JetBrains IDEs.
Do I need specific dependencies for Form Cro?
Check the install command and Works With section. Most code skills only require the AI assistant and your codebase.
How do I install Form Cro?
Copy the install command from the Terminal tab and run it. The skill downloads to ./skills/form-cro/SKILL.md, ready to use.
Can I customize this skill for my team?
Absolutely. Edit the SKILL.md file to add team-specific instructions, examples, or workflows.
⚠️ Common Mistakes to Avoid
Skipping validation
Always test AI-generated code changes, even for simple refactors.
Missing dependency updates
Check if the skill requires updated dependencies or new packages.