Best for
- Audit and optimize any multi-step conversion flow — signup, onboarding, trial-to-paid, checkout, upgrade. Map every step, find where people drop off, and fix each screen with specific copy and UX changes.
MoizIbnYousaf/marketing-cli/skills/conversion-flow-cro/SKILL.md
Optimizes multi-step conversion flows including signup, onboarding, upgrade, and checkout. Maps each step, identifies friction and drop-off risks, then recommends specific copy/UX changes with A/B test plans. Use when someone says 'signup flow', 'onboarding optimization', 'checkout conversion', 'paywall optimization', 'activation rate', 'funnel analysis', 'why are users dropping off', 'registration flow', 'trial conversion', 'free to paid', 'upgrade flow', 'user journey', or wants to improve any
Decision brief
Optimizes multi-step conversion flows including signup, onboarding, upgrade, and checkout. Maps each step, identifies friction and drop-off risks, then recommends specific copy/UX changes with A/B test plans.
Compatibility matrix
| Platform | Status | Evidence | What to check |
|---|---|---|---|
| Codex | Not declared | No explicit evidence | Portability before use |
| Claude Code | Not declared | No explicit evidence | Portability before use |
| Cursor | Not declared | No explicit evidence | Portability before use |
| Gemini CLI | Not declared | No explicit evidence | Portability before use |
Installation
The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.
npx skills add https://github.com/MoizIbnYousaf/marketing-cli --skill "skills/conversion-flow-cro"Inspect the Agent Skill "conversion-flow-cro" from https://github.com/MoizIbnYousaf/marketing-cli/blob/f12fbcbe4929584697b309b9096c9427b0cfce8e/skills/conversion-flow-cro/SKILL.md at commit f12fbcbe4929584697b309b9096c9427b0cfce8e. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.
Workflow
Get the flow information. Try these in order: 1. User provides screenshots or screen recordings — Best source, map directly 2. Read the codebase — If accessible, find route files, page components, and form definitions 3. User walks through the flow verbally — Accept but flag tha…
Get the flow information. Try these in order: 1. User provides screenshots or screen recordings — Best source, map directly 2. Read the codebase — If accessible, find route files, page components, and form definitions 3. User walks through the flow verbally — Accept but flag tha…
For each step, assess drop-off risk:
For each step, apply these principles:
For every step in the flow, output:
Permission review
The documentation asks the agent to read local files, directories, or repositories.
**Read the codebase** — If accessible, find route files, page components, and form definitionsEvidence record
| Signal | Value | Evidence type | Meaning |
|---|---|---|---|
| Quality score | 90/100 | Computed | Documentation, specificity, maintenance, and trust rules |
| Repository stars | 27 | Source | Repository attention, not individual Skill quality |
| Compatibility | 0 platforms | Source | Declared in the catalog source record |
| Usage guide | automated source guide | Editorial | Generated or reviewed according to the visible evidence level |
Pinned source
Audit and optimize any multi-step conversion flow — signup, onboarding, trial-to-paid, checkout, upgrade. Map every step, find where people drop off, and fix each screen with specific copy and UX changes.
brand/audience.md — Personas, pain points, motivation levels at each stagebrand/positioning.md — Value props for reinforcement copy at each stepbrand/voice-profile.md — Brand voice for all copy suggestionsGet the flow information. Try these in order:
If the flow is partially provided (only some screens), audit what's available and note which steps need investigation.
Document every screen/step in the flow:
Flow: [Signup / Onboarding / Upgrade / Checkout]
Step 1: [Page/Screen name]
- URL/Route: [path]
- Fields/Actions: [what user must do]
- Copy: [headline, body, CTA]
- Friction points: [identified issues]
Step 2: [Next screen]
...
Total steps: [N]
Total required fields: [N]
Total decisions: [N]
Estimated completion time: [X minutes]
For each step, assess drop-off risk:
| Risk Factor | Score 1-5 | Notes |
|---|---|---|
| Too many fields | More than 3 per step = high risk | |
| Unclear value | User doesn't know why this step matters | |
| Unexpected ask | Requesting info that feels premature | |
| No progress signal | User doesn't know how far along they are | |
| Decision fatigue | Too many choices without guidance | |
| Trust gap | Asking for sensitive info without context | |
| Technical friction | Slow load, validation errors, mobile issues |
For each step, apply these principles:
For every step in the flow, output:
### Step [N]: [Name]
**Current State:**
- Headline: "[current]"
- Fields: [list]
- CTA: "[current]"
- Issues: [specific problems]
**Redesigned:**
- Headline: "[new — ties to value]"
- Fields: [reduced/reordered list]
- CTA: "[new — action + outcome]"
- Supporting copy: "[anxiety reducer or motivation booster]"
- Social proof: "[inline proof element]"
**Changes Made:**
1. [Specific change + reasoning]
2. [Specific change + reasoning]
**Expected Impact:** [Drop-off reduction estimate]
For each high-impact change, define a test:
## A/B Test: [Test Name]
**Hypothesis:** Changing [element] from [A] to [B] will increase [metric] by [X]% because [reasoning].
**Control:** [Current version]
**Variant:** [New version]
**Primary metric:** [Conversion rate at this step]
**Secondary metric:** [Overall flow completion rate]
**Sample size needed:** [Estimate based on current traffic]
**Duration:** [Minimum 2 weeks or X conversions]
Before: 8-step signup requiring name, email, password, company, role, team size, use case, phone After: 3-step progressive flow:
Expected impact: 40-60% improvement in signup completion rate. Progressive disclosure works because each ask feels justified by the value already delivered.
See references/flow-benchmarks.md for completion rate benchmarks by flow type, step-by-step drop-off patterns, mobile-specific data, and A/B test priorities. Use these to ground recommendations in real numbers.
Each flow audit produces:
Alternatives
event4u-app/agent-config
Use when the user says "review the design", "check the UI", or wants a comprehensive UI/UX review. Uses a 7-phase methodology covering interaction, responsiveness, accessibility, and more.
affaan-m/ECC
Use this skill to automate visual testing and UI interaction verification using browser automation after deploying features.
CherryHQ/cherry-studio
Test Cherry Studio PRs by resolving and checking out a PR, statically inspecting its changes, running interactive UI tests against a safely tracked Electron instance through CDP, producing a structured report, cleaning up only the owned test instance, and restoring the original branch.
coreyhaines31/marketingskills
When the user wants to optimize, improve, or increase conversions on any marketing page or form — including homepage, landing pages, pricing pages, feature pages, lead capture forms, or contact forms. Also use when the user says 'CRO,' 'conversion rate optimization,' 'this page isn't converting,' 'improve conversions,' 'why isn't this page working,' 'my landing page sucks,' 'form abandonment,' 'nobody's converting,' 'low conversion rate,' or 'this page needs work.' Use this even if the user just