cro-forms

Analyze web forms on a URL and score conversion friction points.

Updated Mar 1, 2026
One-click install
npx skills add https://github.com/valentinyeo/claude-cro --skill cro-forms
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cro-forms
Source: https://github.com/valentinyeo/claude-cro/tree/main/skills/cro-forms
Command: npx skills add https://github.com/valentinyeo/claude-cro --skill cro-forms

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires fetch_page.py, parse_cro.py, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the critical friction points in online forms that lead to user abandonment and lost conversions, by analyzing and recommending improvements to form design, fields, labels, validation, and submission processes.

Core Features & Use Cases

  • Comprehensive Form Audit: Analyzes all aspects of a web form, from field count and labels to error messaging and mobile responsiveness.
  • Actionable Recommendations: Provides specific, prioritized suggestions for improving form completion rates.
  • Use Case: A SaaS company sees high drop-off rates on their free trial signup form. This Skill can identify that the form has too many fields, unclear labels, and poor mobile layout, and suggest simplifying it to increase signups.

Quick Start

Analyze the form on the provided URL for conversion optimization opportunities.

Frequently Asked Questions about cro-forms

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I optimize signup forms for higher conversion rates?

You can optimize signup forms by analyzing the target URL to identify and score conversion friction points across field inventory, label clarity, validation, layout, and CTA prominence to generate actionable recommendations and A/B test ideas.

What causes user abandonment in lead generation forms?

User abandonment in lead generation forms is caused by friction points like excessive field inventory, unclear labels, ineffective validation, poor layout, weak CTA prominence, and suboptimal mobile UX. Analyzing these specific criteria helps identify why users drop off.

Can I audit mobile UX and form validation effectiveness from a URL?

Yes, you can audit mobile UX and validation effectiveness by fetching a target URL and parsing the web form. The analysis scores these friction points alongside layout and CTA prominence to produce a detailed optimization report.

Does this conversion rate optimization tool require Python scripts?

This conversion rate optimization analysis requires Python scripts for page fetching and form parsing. It leverages these dependencies alongside markdown reference files for UX heuristics and quality gates to generate the detailed audit report.

How do I identify friction points in SaaS free trial signups?

You identify friction points in SaaS free trial signups by analyzing the form URL to score conversion barriers across field count, label clarity, validation, layout, and mobile UX, yielding prioritized suggestions and A/B test ideas for improvement.