
Cro
Audit landing pages, pricing pages, and signup flows so paid traffic converts instead of bouncing at 1–2%.
Overview
CRO is an agent skill most often used in Validate (also Launch, Grow) that audits marketing pages against a conversion framework and returns prioritized fixes plus headline and CTA variants.
Install
npx skills add https://github.com/coreyhaines31/marketingskills --skill croWhat is this skill?
- Checks for product-marketing.md before recommendations stay on-brand
- CRO framework: value prop, headlines, CTAs, hierarchy, trust, objections, friction
- Deliverables grouped as Quick Wins, High-Impact Changes, and Test Ideas
- Surfaces ad-to-landing message match gaps (e.g. Google Ads)
- Supplies 2–3 headline and CTA alternatives with rationale
- CRO output sections: Quick Wins, High-Impact Changes, Test Ideas
- Provides 2–3 headline or CTA alternatives per review
Adoption & trust: 16.2k installs on skills.sh; 32.4k GitHub stars; 2/3 security scanners passed (skills.sh audits).
What problem does it solve?
You are paying for traffic or SEO visits but conversion to trial, signup, or purchase stays stuck near single digits with no ordered hypothesis list.
Who is it for?
Solo SaaS founders optimizing landing and pricing pages when analytics already show traffic but weak signup or tier-selection rates.
Skip if: Teams with no live page URL, no defined conversion goal, or who need statistical A/B platform setup instead of qualitative page diagnosis.
When should I use this skill?
You share a marketing URL and conversion goal and need a structured CRO pass tied to product-marketing.md when available.
What do I get? / Deliverables
You get a page-type-specific CRO report with Quick Wins, High-Impact Changes, test ideas, and copy alternatives aligned to product-marketing.md.
- Prioritized CRO recommendation report
- Headline and CTA variant set with rationale
- Message-match notes for traffic sources
Recommended Skills
Journey fit
Spans multiple journey phases - primary shelf plus alternate fits below.
Canonical shelf is Validate because CRO evals center on landing and pricing pages before scale—where message match and trial signup proof live. Landing subphase matches the primary eval scenario: Google Ads traffic to a product URL with a free-trial conversion goal.
Where it fits
Diagnose a 1.2% trial rate on a Google Ads landing page before committing to more ad spend.
Review three-tier pricing layout when visitors ignore the middle plan.
Align hero copy and CTAs with campaign promises before a Product Hunt or paid push.
Reduce friction on upgrade or billing pages after initial cohorts activate.
How it compares
Structured page audit and copy alternatives—not a heatmap tool or generic copywriting without conversion framing.
Common Questions / FAQ
Who is cro for?
Indie and solo builders running SaaS, content, or ecommerce sites who own landing and pricing pages and need agent-guided conversion diagnosis without hiring a CRO agency.
When should I use cro?
Use it in Validate when tuning landing pages before scale; in Launch when polishing signup flows and offer pages; and in Grow when reworking pricing or onboarding paths after you have traffic data.
Is cro safe to install?
It is a procedural marketing skill that reads your brief and URLs in chat; review the Security Audits panel on this Prism page before installing from skills.sh.
SKILL.md
READMESKILL.md - Cro
{ "skill_name": "cro", "evals": [ { "id": 1, "prompt": "Here's my SaaS landing page: https://example.com/product. We get about 5,000 visitors/month from Google Ads but only 1.2% convert to free trial signups. Can you help me figure out what's wrong?", "expected_output": "Should check for product-marketing.md first. Should identify page type (landing page) and conversion goal (free trial signup). Should analyze across the CRO framework dimensions: value proposition clarity, headline effectiveness, CTA placement/copy/hierarchy, visual hierarchy, trust signals, objection handling, and friction points. Should provide recommendations organized as Quick Wins, High-Impact Changes, and Test Ideas. Should note the message match issue between Google Ads and landing page. Should provide 2-3 headline and CTA copy alternatives with rationale.", "assertions": [ "Checks for product-marketing.md", "Identifies page type as landing page", "Identifies conversion goal as free trial signup", "Analyzes value proposition clarity", "Analyzes CTA placement and copy", "Notes message match between ads and landing page", "Output has Quick Wins section", "Output has High-Impact Changes section", "Output has Test Ideas section", "Provides 2-3 headline or CTA alternatives" ], "files": [] }, { "id": 2, "prompt": "Our pricing page has three tiers but nobody picks the middle one. 60% choose the cheapest plan and 30% bounce entirely. What should we change?", "expected_output": "Should apply the Pricing Page CRO framework. Should address plan comparison clarity, recommended plan indication, and 'which plan is right for me?' anxiety. Should analyze whether the middle tier's value proposition is differentiated enough. Should recommend trust signals and social proof near pricing. Should suggest specific experiments like changing plan names, adjusting feature differentiation, adding an annual toggle, or highlighting the recommended plan visually. Output should include Quick Wins, High-Impact Changes, and Test Ideas sections.", "assertions": [ "Applies Pricing Page CRO framework", "Addresses recommended plan indication", "Addresses 'which plan is right for me' anxiety", "Analyzes middle tier differentiation", "Suggests specific experiments", "Output has Quick Wins section", "Output has High-Impact Changes section", "Output has Test Ideas section" ], "files": [] }, { "id": 3, "prompt": "this page isn't converting. can you take a look? it's our homepage for a B2B project management tool", "expected_output": "Should trigger on the casual 'this page isn't converting' phrasing. Should identify this as a Homepage CRO analysis. Should ask clarifying questions about current conversion rate, traffic sources, and conversion goal. Should apply the full CRO Analysis Framework starting with value proposition clarity. Should address the homepage-specific guidance: serving multiple audiences, leading with broadest value prop, and providing clear paths for different visitor intents. Should provide structured output with Quick Wins, High-Impact Changes, Test Ideas, and Copy Alternatives.", "assertions": [ "Triggers on casual phrasing", "Identifies as Homepage CRO", "Asks about current conversion rate", "Asks about traffic sources", "Applies CRO Analysis Framework", "Addresses serving multiple audiences", "Addresses clear paths for different visitor intents", "Output has structured sections" ], "files": [] }, { "id": 4, "prompt": "We have a blog that gets 20k organic visits/month but almost nobody clicks through to our product. How do we get more conversions from blog readers?", "expected_output": "Should apply the Blog Post