New: Earn 20% as an AgentAlley affiliate. Share your link and earn on every sale you refer. Join now New: Earn 20% as an affiliate. Join now

Run conversion rate optimization through hypothesis-driven

CRO optimization

by rampstackco · MIT license · ★ 901 on GitHub · updated Sep 15

CRO optimization cover

Run conversion rate optimization through hypothesis-driven testing including audit, hypothesis generation, test design, statistical analysis, and rollout decisions. Use this skill whenever the user wants to optimize conversion, run A/B…

---
name: cro-optimization
description: "Run conversion rate optimization through hypothesis-driven testing including audit, hypothesis generation, test design, statistical analysis, and rollout decisions. Use this skill whenever the user wants to optimize conversion, run A/B tests, audit a funnel, generate test hypotheses, design experiments, or analyze test results. Triggers on conversion optimization, CRO, A/B test, split test, multivariate test, hypothesis, conversion funnel, funnel audit, experiment design, statistical significance, lift, optimization. Also triggers when the user has a conversion problem and isn't sure where to start, or when test results are ambiguous and need interpretation."
category: growth
catalog_summary: "Hypothesis-driven testing, conversion optimization"
display_order: 2
---

# CRO Optimization

Run conversion rate optimization as a structured discipline: audit → hypothesize → test → decide. Stack-agnostic. Tool-agnostic.

This skill is for running tests against existing pages and flows. For writing landing page copy from scratch, use `landing-page-copy`. For setting up the analytics that make CRO possible, use `analytics-strategy`.

---

## When to use

Overview

Run conversion rate optimization as a structured discipline: audit → hypothesize → test → decide. Stack-agnostic. Tool-agnostic.

Manual install (npx, ZIP)
Claude Codenpx skills add rampstackco/claude-skills --skill cro-optimization -g -a claude-code
Claude Code (manual)mkdir -p ~/.claude/skills && curl -sL https://codeload.github.com/rampstackco/claude-skills/tar.gz/3d4510a94a76 \ | tar -xz -C ~/.claude/skills --strip-components=2 claude-skills-3d4510a94a76/skills/cro-optimization
Windows (PowerShell)New-Item -ItemType Directory -Force "$HOME\.claude\skills" | Out-Null; Invoke-WebRequest "https://m.agentalley.io/zip/241c20e6c0cc2aed2ec1/cro-optimization.zip" -OutFile "$env:TEMP\cro-optimization.zip"; Expand-Archive "$env:TEMP\cro-optimization.zip" -DestinationPath "$HOME\.claude\skills" -Force
Claude.ai / desktopDownload the ZIP and upload it under Settings → Capabilities → Skills.
Codex, Cursor, other agentsPoint them at SKILL.md. The other files are plain text.

Connects with Agent Alley MCP · agentalley.io/mcp

Files included

  • SKILL.md10.7 KB
  • references/1 file · 10.1 KB
Read the files here
rampstackco/3d4510a2 files
SKILL.md
Show the full text278 lines

CRO Optimization

Run conversion rate optimization as a structured discipline: audit → hypothesize → test → decide. Stack-agnostic. Tool-agnostic.

This skill is for running tests against existing pages and flows. For writing landing page copy from scratch, use landing-page-copy. For setting up the analytics that make CRO possible, use analytics-strategy.


When to use

  • Converting traffic at lower rate than expected
  • Specific funnel step has high drop-off
  • Pages with high traffic that could move the needle if optimized
  • A/B testing infrastructure exists (or can be set up)
  • Statistical significance and sample size questions

When NOT to use

  • Without sufficient traffic to test (under ~5,000 monthly conversions per variant)
  • Pre-launch (no users to test on yet)
  • Strategy or messaging-level questions that need qualitative research first
  • Brand-defining choices (CRO can't optimize a fundamentally wrong brand)

Required inputs

  • The page or flow under optimization
  • Current conversion rate and traffic volume
  • Access to analytics (event tracking, funnel data)
  • An A/B testing tool (or willingness to set one up)
  • Time and budget for testing (typically 2 to 8 weeks per test)

The framework: 4 phases

1. Audit

Diagnose before treating.

Quantitative audit:

  • Funnel data. Where are users dropping off? The biggest drop is the biggest opportunity.
  • Segmentation. Does the funnel perform differently by source, device, geography, audience type?
  • Performance data. Are slow pages dragging conversions?
  • Search Console / on-site search. What are users looking for that they can't find?

Qualitative audit:

  • Session replay. Watch 20+ sessions of users on the target flow. Note friction, confusion, hesitation.
  • Heatmaps. Where do users click? Where do they scroll? Where do they not?
  • User interviews / surveys. Why did users not convert? Survey people who started but abandoned.
  • Form analytics. Which fields cause abandonment? Which cause errors?
  • Customer support tickets. What conversion-related questions come in?

Heuristic audit:

  • Apply CRO heuristics to the flow:
    • Is the value proposition clear in 5 seconds?
    • Is there a single primary CTA per page?
    • Is the form length appropriate to the offer?
    • Is the trust/social proof present?
    • Are objections handled?
    • Is the page accessible? (Accessibility issues hurt conversion silently.)

The audit produces a list of suspected friction points. Each becomes a hypothesis candidate.

2. Hypothesis

A testable statement.

Hypothesis structure:

Because [observation from audit], we believe that [change] will produce [predicted outcome] for [user segment], because [reason].

Example:

Because session replays show users abandoning at the shipping step (audit), we believe that adding visible shipping cost to the product page (change) will increase add-to-cart conversion by 5 percent (outcome) for desktop users (segment), because users are surprised by shipping cost and abandon (reason).

Hypothesis quality criteria:

  • Specific change (not "improve the design")
  • Measurable outcome (with a target)
  • Grounded in evidence (audit, research, prior tests)
  • Tied to a known mechanism (why would this work?)

Hypothesis prioritization (ICE or PIE):

  • Impact: How much could this move the metric?
  • Confidence: How likely is the hypothesis to be right?
  • Ease: How easy to test? (Time, complexity, risk)

Score each 1 to 10. Highest combined scores test first.

3. Test design

A test that produces an unambiguous answer.

Sample size and duration:

Use a sample size calculator (most A/B tools have one) before launching. Inputs:

  • Baseline conversion rate
  • Minimum detectable effect (the smallest lift you'd care about)
  • Statistical power (typically 80%)
  • Significance level (typically 95%)

This produces required sample size per variant. Run the test until that sample is reached, OR for a minimum duration that captures full business cycle (typically 2 weeks minimum, to cover weekends and weekly patterns).

Common test setup mistakes:

  • Stopping the test the moment significance is hit (peeking)
  • Running tests for too short to capture a full business cycle
  • Running multiple overlapping tests on the same flow
  • Testing during atypical periods (Black Friday, holidays, major campaigns)
  • Excluding mobile when 50%+ of traffic is mobile (or vice versa)
  • Testing on too small a slice of traffic (low statistical power)
  • Not segmenting analysis (overall lift can hide negative impact on a segment)

Test parameters to define before launch:

  • Primary metric (one)
  • Guardrail metrics (do not go down)
  • Sample size
  • Duration (minimum and maximum)
  • Decision criteria (when to ship, when to kill, when to extend)
  • Segments to analyze in addition to overall
4. Decide

After the test concludes.

Decision framework:

Outcome Decision
Variant clearly wins (>95% significance, exceeds minimum effect) Ship variant. Document. Continue testing.
Variant clearly loses Kill. Capture the lesson. Iterate hypothesis.
Inconclusive (neither significant) Larger test, different angle, or move on. Don't ship "tied" variants.
Small lift, lots of variance Probably not worth shipping. Even if "winner," may not replicate.
Wins overall, loses for important segment Investigate segment. Consider segment-specific solution.

Anti-patterns:

  • "It looks like it's winning, ship it" before reaching significance
  • Shipping a variant because the team wants to (HiPPO - highest paid person's opinion)
  • Killing tests too early because they look bad
  • Re-running tests until they "win" (false positive risk)
  • Not capturing the learning when a test loses

Statistical foundations

Significance and confidence

A 95% significance level means: if there were truly no difference between variants, there's only a 5% chance you'd see results this extreme by chance.

That's not the same as "95% chance the variant wins."

Most CRO tools report Bayesian probabilities ("95% chance of being best"). Read the methodology your tool uses.

Sample size

Conversion testing needs more sample than people intuit. Quick reference:

Baseline rate Minimum detectable effect Sample per variant
2% 10% relative lift ~75,000
2% 20% relative lift ~19,000
5% 10% relative lift ~30,000
5% 20% relative lift ~7,500
10% 10% relative lift ~14,000
10% 20% relative lift ~3,500

(Approximate. Use a calculator.)

If your monthly conversions per variant don't reach these numbers, A/B testing won't produce reliable results. Iterate via design and qualitative research instead.

Multiple testing

The more variants and metrics tested simultaneously, the more false positives. Adjust significance thresholds for multiple comparisons (Bonferroni or similar).


Workflow

  1. Audit. Quantitative + qualitative + heuristic.
  2. Generate hypotheses. From audit findings. Apply hypothesis structure.
  3. Prioritize. ICE or PIE. Top 3 to 5 to test next.
  4. Design the test. Sample size, duration, primary and guardrail metrics, decision criteria.
  5. Implement. Build variants. QA carefully (broken variants invalidate tests).
  6. Run. Don't peek. Don't stop early.
  7. Analyze. Overall and by segment. Note interesting patterns regardless of significance.
  8. Decide. Ship, kill, or extend.
  9. Document. Hypothesis, design, results, decision, lesson.
  10. Compound. Apply lessons to next round of hypotheses.

Failure patterns

  • Testing without audit. Random changes, random results.
  • Vague hypotheses. "Make it better" is not a hypothesis.
  • Peeking and early stopping. Bias toward false positives.
  • Underpowered tests. Not enough sample for a real conclusion.
  • HiPPO override. Highest paid person's opinion overrides the data.
  • Testing during atypical periods. Holidays distort results.
  • Single metric obsession. Conversion ups but average order value craters. Net loss.
  • No guardrail metrics. Testing for one outcome, missing damage to others.
  • Documentation gap. Wins captured, losses forgotten. Same hypothesis re-tested 3 times.
  • Treating each test in isolation. Compounding learning across tests is where CRO programs really win.

Output format

Default output: a markdown test plan at cro-test-[hypothesis-slug].md per test. After the test runs, append the results section.

Structure:

# Test: [Hypothesis short name]

## Hypothesis
Because [observation], we believe that [change] will produce [outcome] for [segment], because [reason].

## Audit evidence
[What evidence supports this hypothesis]

## Test design
- Primary metric:
- Guardrail metrics:
- Sample size required:
- Duration: minimum X, maximum Y
- Variant traffic split:
- Segments to analyze:

## Decision criteria
- Ship if: [conditions]
- Kill if: [conditions]
- Extend if: [conditions]

## Results (filled after test)
- Sample reached:
- Duration actual:
- Primary metric: [variant vs control + significance]
- Guardrail metrics: [results]
- Segment analysis: [findings]

## Decision
[Ship / Kill / Extend / Iterate] - [Why]

## Lesson
[What this teaches us, regardless of outcome]

If required data is unavailable

This skill's output depends on data, measurements, or tool results it cannot generate on its own. When a required input, tool, or data source is unavailable or unverifiable, the sanctioned output is the deliverable with the gap stated: what was needed, what was actually obtained or verified, and which parts of the output are affected. Fabricating, estimating, or interpolating a required number to complete the deliverable is never sanctioned. A stated gap is a complete answer.


Reference files

1---
2name: cro-optimization
3description: "Run conversion rate optimization through hypothesis-driven testing including audit, hypothesis generation, test design, statistical analysis, and rollout decisions. Use this skill whenever the user wants to optimize conversion, run A/B tests, audit a funnel, generate test hypotheses, design experiments, or analyze test results. Triggers on conversion optimization, CRO, A/B test, split test, multivariate test, hypothesis, conversion funnel, funnel audit, experiment design, statistical significance, lift, optimization. Also triggers when the user has a conversion problem and isn't sure where to start, or when test results are ambiguous and need interpretation."
4category: growth
5catalog_summary: "Hypothesis-driven testing, conversion optimization"
6display_order: 2
7---
8 
9# CRO Optimization
10 
11Run conversion rate optimization as a structured discipline: audit → hypothesize → test → decide. Stack-agnostic. Tool-agnostic.
12 
13This skill is for running tests against existing pages and flows. For writing landing page copy from scratch, use `landing-page-copy`. For setting up the analytics that make CRO possible, use `analytics-strategy`.
14 
15---
16 
17## When to use
18 
19- Converting traffic at lower rate than expected
20- Specific funnel step has high drop-off
21- Pages with high traffic that could move the needle if optimized
22- A/B testing infrastructure exists (or can be set up)
23- Statistical significance and sample size questions
24 
25## When NOT to use
26 
27- Without sufficient traffic to test (under ~5,000 monthly conversions per variant)
28- Pre-launch (no users to test on yet)
29- Strategy or messaging-level questions that need qualitative research first
30- Brand-defining choices (CRO can't optimize a fundamentally wrong brand)
31 
32---
33 
34## Required inputs
35 
36- The page or flow under optimization
37- Current conversion rate and traffic volume
38- Access to analytics (event tracking, funnel data)
39- An A/B testing tool (or willingness to set one up)
40- Time and budget for testing (typically 2 to 8 weeks per test)
41 
42---
43 
44## The framework: 4 phases
45 
46### 1. Audit
47 
48Diagnose before treating.
49 
50**Quantitative audit:**
51 
52- **Funnel data.** Where are users dropping off? The biggest drop is the biggest opportunity.
53- **Segmentation.** Does the funnel perform differently by source, device, geography, audience type?
54- **Performance data.** Are slow pages dragging conversions?
55- **Search Console / on-site search.** What are users looking for that they can't find?
56 
57**Qualitative audit:**
58 
59- **Session replay.** Watch 20+ sessions of users on the target flow. Note friction, confusion, hesitation.
60- **Heatmaps.** Where do users click? Where do they scroll? Where do they not?
61- **User interviews / surveys.** Why did users not convert? Survey people who started but abandoned.
62- **Form analytics.** Which fields cause abandonment? Which cause errors?
63- **Customer support tickets.** What conversion-related questions come in?
64 
65**Heuristic audit:**
66 
67- Apply CRO heuristics to the flow:
68 - Is the value proposition clear in 5 seconds?
69 - Is there a single primary CTA per page?
70 - Is the form length appropriate to the offer?
71 - Is the trust/social proof present?
72 - Are objections handled?
73 - Is the page accessible? (Accessibility issues hurt conversion silently.)
74 
75The audit produces a list of suspected friction points. Each becomes a hypothesis candidate.
76 
77### 2. Hypothesis
78 
79A testable statement.
80 
81**Hypothesis structure:**
82 
83> Because [observation from audit], we believe that [change] will produce [predicted outcome] for [user segment], because [reason].
84 
85**Example:**
86 
87> Because session replays show users abandoning at the shipping step (audit), we believe that adding visible shipping cost to the product page (change) will increase add-to-cart conversion by 5 percent (outcome) for desktop users (segment), because users are surprised by shipping cost and abandon (reason).
88 
89**Hypothesis quality criteria:**
90 
91- Specific change (not "improve the design")
92- Measurable outcome (with a target)
93- Grounded in evidence (audit, research, prior tests)
94- Tied to a known mechanism (why would this work?)
95 
96**Hypothesis prioritization (ICE or PIE):**
97 
98- **Impact:** How much could this move the metric?
99- **Confidence:** How likely is the hypothesis to be right?
100- **Ease:** How easy to test? (Time, complexity, risk)
101 
102Score each 1 to 10. Highest combined scores test first.
103 
104### 3. Test design
105 
106A test that produces an unambiguous answer.
107 
108**Sample size and duration:**
109 
110Use a sample size calculator (most A/B tools have one) before launching. Inputs:
111 
112- Baseline conversion rate
113- Minimum detectable effect (the smallest lift you'd care about)
114- Statistical power (typically 80%)
115- Significance level (typically 95%)
116 
117This produces required sample size per variant. Run the test until that sample is reached, OR for a minimum duration that captures full business cycle (typically 2 weeks minimum, to cover weekends and weekly patterns).
118 
119**Common test setup mistakes:**
120 
121- Stopping the test the moment significance is hit (peeking)
122- Running tests for too short to capture a full business cycle
123- Running multiple overlapping tests on the same flow
124- Testing during atypical periods (Black Friday, holidays, major campaigns)
125- Excluding mobile when 50%+ of traffic is mobile (or vice versa)
126- Testing on too small a slice of traffic (low statistical power)
127- Not segmenting analysis (overall lift can hide negative impact on a segment)
128 
129**Test parameters to define before launch:**
130 
131- Primary metric (one)
132- Guardrail metrics (do not go down)
133- Sample size
134- Duration (minimum and maximum)
135- Decision criteria (when to ship, when to kill, when to extend)
136- Segments to analyze in addition to overall
137 
138### 4. Decide
139 
140After the test concludes.
141 
142**Decision framework:**
143 
144| Outcome | Decision |
145|---|---|
146| Variant clearly wins (>95% significance, exceeds minimum effect) | Ship variant. Document. Continue testing. |
147| Variant clearly loses | Kill. Capture the lesson. Iterate hypothesis. |
148| Inconclusive (neither significant) | Larger test, different angle, or move on. Don't ship "tied" variants. |
149| Small lift, lots of variance | Probably not worth shipping. Even if "winner," may not replicate. |
150| Wins overall, loses for important segment | Investigate segment. Consider segment-specific solution. |
151 
152**Anti-patterns:**
153 
154- "It looks like it's winning, ship it" before reaching significance
155- Shipping a variant because the team wants to (HiPPO - highest paid person's opinion)
156- Killing tests too early because they look bad
157- Re-running tests until they "win" (false positive risk)
158- Not capturing the learning when a test loses
159 
160---
161 
162## Statistical foundations
163 
164### Significance and confidence
165 
166A 95% significance level means: if there were truly no difference between variants, there's only a 5% chance you'd see results this extreme by chance.
167 
168That's not the same as "95% chance the variant wins."
169 
170Most CRO tools report Bayesian probabilities ("95% chance of being best"). Read the methodology your tool uses.
171 
172### Sample size
173 
174Conversion testing needs more sample than people intuit. Quick reference:
175 
176| Baseline rate | Minimum detectable effect | Sample per variant |
177|---|---|---|
178| 2% | 10% relative lift | ~75,000 |
179| 2% | 20% relative lift | ~19,000 |
180| 5% | 10% relative lift | ~30,000 |
181| 5% | 20% relative lift | ~7,500 |
182| 10% | 10% relative lift | ~14,000 |
183| 10% | 20% relative lift | ~3,500 |
184 
185(Approximate. Use a calculator.)
186 
187If your monthly conversions per variant don't reach these numbers, A/B testing won't produce reliable results. Iterate via design and qualitative research instead.
188 
189### Multiple testing
190 
191The more variants and metrics tested simultaneously, the more false positives. Adjust significance thresholds for multiple comparisons (Bonferroni or similar).
192 
193---
194 
195## Workflow
196 
1971. **Audit.** Quantitative + qualitative + heuristic.
1982. **Generate hypotheses.** From audit findings. Apply hypothesis structure.
1993. **Prioritize.** ICE or PIE. Top 3 to 5 to test next.
2004. **Design the test.** Sample size, duration, primary and guardrail metrics, decision criteria.
2015. **Implement.** Build variants. QA carefully (broken variants invalidate tests).
2026. **Run.** Don't peek. Don't stop early.
2037. **Analyze.** Overall and by segment. Note interesting patterns regardless of significance.
2048. **Decide.** Ship, kill, or extend.
2059. **Document.** Hypothesis, design, results, decision, lesson.
20610. **Compound.** Apply lessons to next round of hypotheses.
207 
208---
209 
210## Failure patterns
211 
212- **Testing without audit.** Random changes, random results.
213- **Vague hypotheses.** "Make it better" is not a hypothesis.
214- **Peeking and early stopping.** Bias toward false positives.
215- **Underpowered tests.** Not enough sample for a real conclusion.
216- **HiPPO override.** Highest paid person's opinion overrides the data.
217- **Testing during atypical periods.** Holidays distort results.
218- **Single metric obsession.** Conversion ups but average order value craters. Net loss.
219- **No guardrail metrics.** Testing for one outcome, missing damage to others.
220- **Documentation gap.** Wins captured, losses forgotten. Same hypothesis re-tested 3 times.
221- **Treating each test in isolation.** Compounding learning across tests is where CRO programs really win.
222 
223---
224 
225## Output format
226 
227Default output: a markdown test plan at `cro-test-[hypothesis-slug].md` per test. After the test runs, append the results section.
228 
229Structure:
230 
231```markdown
232# Test: [Hypothesis short name]
233 
234## Hypothesis
235Because [observation], we believe that [change] will produce [outcome] for [segment], because [reason].
236 
237## Audit evidence
238[What evidence supports this hypothesis]
239 
240## Test design
241- Primary metric:
242- Guardrail metrics:
243- Sample size required:
244- Duration: minimum X, maximum Y
245- Variant traffic split:
246- Segments to analyze:
247 
248## Decision criteria
249- Ship if: [conditions]
250- Kill if: [conditions]
251- Extend if: [conditions]
252 
253## Results (filled after test)
254- Sample reached:
255- Duration actual:
256- Primary metric: [variant vs control + significance]
257- Guardrail metrics: [results]
258- Segment analysis: [findings]
259 
260## Decision
261[Ship / Kill / Extend / Iterate] - [Why]
262 
263## Lesson
264[What this teaches us, regardless of outcome]
265```
266 
267---
268 
269## If required data is unavailable
270 
271This skill's output depends on data, measurements, or tool results it cannot generate on its own. When a required input, tool, or data source is unavailable or unverifiable, the sanctioned output is the deliverable with the gap stated: what was needed, what was actually obtained or verified, and which parts of the output are affected. Fabricating, estimating, or interpolating a required number to complete the deliverable is never sanctioned. A stated gap is a complete answer.
272 
273---
274 
275## Reference files
276 
277- [`references/hypothesis-library.md`](references/hypothesis-library.md) - Common high-impact hypothesis patterns by funnel stage.
278 
View all files on GitHub →

Details

Updated
Sep 15, 2026
License
MIT
Stars on the repo
★ 901
Checked
Source
rampstackco/claude-skills ↗
Creator
rampstackco · 60 listings
View creator

Made with cro-optimization

CRO optimization — Showcase grid filtered by Tone equals Provocative and Sensory equals Resonant, showing eight matching brand cards with… (from the rampstackco/claude-skills README)
CRO optimization — Showcase grid filtered by Tone equals Provocative and Sensory equals Resonant, showing eight matching brand cards with… (from the rampstackco/claude-skills README)

by rampstackco

CRO optimization — Showcase grid with all four axis filters set to Provocative, Editorial Restrained, Coach, and Resonant, showing zero… (from the rampstackco/claude-skills README)
CRO optimization — Showcase grid with all four axis filters set to Provocative, Editorial Restrained, Coach, and Resonant, showing zero… (from the rampstackco/claude-skills README)

by rampstackco

CRO optimization — RampStack architecture diagram. A central navy hub card shows the RampStack mark with the subtitle 'Stack-agnostic… (from the rampstackco/claude-skills README)
CRO optimization — RampStack architecture diagram. A central navy hub card shows the RampStack mark with the subtitle 'Stack-agnostic… (from the rampstackco/claude-skills README)

by rampstackco

Similar skills

See all →
SkillPlan, design, or implement an A/B test or experimentA/B Test Setupcoreyhaines31/marketingskills · by coreyhaines31When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "should I test this," "which version is better," "test two versions," "statistical significance," "how long should I run this test," "growth experiments," "experiment velocity," "experiment backlog," "ICE score," "experimentation program," or "experiment playbook." Use this whenever someone is comparing two approaches and wants to measure which performs better, or when they want to build a systematic experimentation practice. For tracking implementation, see analytics. For page-level conversion optimization, see cro.★ 51.1k GitHub starsSkillAnalyze A/B test results with statistical significanceAb test analysisphuryn/pm-skills · by phurynAnalyze A/B test results with statistical significance, sample size validation, confidence intervals, and ship/extend/stop recommendations. Use when evaluating experiment results, checking if a test reached significance, interpreting split test data, or deciding whether to ship a variant.★ 26.6k GitHub starsSkillGenerate and A/B test Google Ads copyAd Copy Generator + A/B Testernowork-studio/notfair-plugin · by nowork-studioGenerate and A/B test Google Ads copy. Use when asked to write ad copy, headlines, descriptions, create ad variants, test ad messaging, improve CTR, or generate RSA (Responsive Search Ad) components. Trigger on "ad copy", "write ads", "headlines", "descriptions", "RSA", "responsive search ad", "ad text", "ad creative", "improve CTR", "ad A/B test", "ad variants", "write me an ad", "ad variation experiment", or when the user wants to improve click-through rate on existing ads.★ 3.9k GitHub starsSkillDesign statistically rigorous A/B tests for product featuresA/B Test Planner Skillmohitagw15856/pm-claude-skills · by mohitagw15856Design statistically rigorous A/B tests for product features, UI changes, onboarding flows, and pricing experiments. Use when asked to set up an experiment, design an A/B test, calculate sample size, or interpret test results. Produces a complete test plan with hypothesis, variant definitions, sample size, duration estimate, guardrail metrics, and a results interpretation guide.★ 1.4k GitHub starsSkillDesign, plan, and analyze A/B tests with statistical rigorAb test setupOpenClaudia/openclaudia-skills · by OpenClaudiaDesign, plan, and analyze A/B tests with statistical rigor. Use when the user asks about A/B testing, split testing, experiment design, statistical significance, sample size calculation, test duration, multivariate testing, or conversion experiments. Trigger phrases include "A/B test", "split test", "experiment", "statistical significance", "sample size", "test duration", "which version wins", "conversion experiment", "hypothesis test", "variant testing".★ 705 GitHub starsSkillOptimize, improve, or increase conversions on any marketingConversion Rate Optimization (CRO)coreyhaines31/marketingskills · by coreyhaines31When 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 shares a URL and asks for feedback. For signup/registration flows, see signup. For post-signup activation, see onboarding. For popups/modals, see popups.★ 51.1k GitHub stars

More from rampstackco

SkillRun a comprehensive WCAG accessibility audit coveringrampstackco/claude-skills · by rampstackcoRun a comprehensive WCAG accessibility audit covering perceivable, operable, understandable, and robust principles. Use this skill whenever the user wants to audit accessibility, review WCAG compliance, fix accessibility issues, prepare for accessibility certification, address an accessibility lawsuit risk, or systematically improve a site's accessibility. Triggers on accessibility audit, WCAG audit, a11y audit, accessibility compliance, ADA compliance, screen reader test, keyboard navigation, accessibility report, fix accessibility, axe scan. Also triggers when accessibility issues have been reported and need systematic remediation.★ 901 GitHub starsSkillOptimize content and site structure for AI-driven searchAEO and GEOrampstackco/claude-skills · by rampstackcoOptimize content and site structure for AI-driven search experiences including AI overviews, large language model citations, generative answer engines, and AI assistants. Use this skill whenever the user wants to optimize for AI search, get cited by language models, appear in AI overviews, build llms.txt, structure content for AI extraction, or future-proof their SEO for the shift from blue links to AI answers. Triggers on AEO, GEO, AI search, AI SEO, AI overview, generative search, LLM optimization, llms.txt, AI citation, ChatGPT search, Perplexity, Gemini, Claude search, AI assistant optimization, answer engine. Also triggers when the user expresses concern about AI eating their organic traffic or wants to understand how to remain visible as search shifts.★ 901 GitHub starsSkillRun a structured after-action review on a launch, incidentAfter action reportrampstackco/claude-skills · by rampstackcoRun a structured after-action review (postmortem, retrospective) on a launch, incident, or completed project to capture timeline, root cause analysis, contributing factors, and actionable lessons. Use this skill whenever the user wants to run a postmortem, retrospective, AAR, or after-action review on any past event. Triggers on after-action report, AAR, postmortem, retrospective, retro, post-incident review, what went well what didn't, lessons learned, blameless postmortem, root cause analysis, RCA, five whys. Also triggers when the user has just shipped something or just resolved an incident and wants to capture learnings.★ 901 GitHub starsSkillDesign measurement frameworks including event taxonomyAnalytics strategyrampstackco/claude-skills · by rampstackcoDesign measurement frameworks including event taxonomy, KPI hierarchy, dashboard architecture, attribution models, and analytics implementation strategy. Use this skill whenever the user wants to plan analytics, design dashboards, build event taxonomies, define KPIs, set up tracking, or audit existing measurement. Triggers on analytics strategy, measurement plan, event taxonomy, tracking plan, KPI framework, dashboard design, north star metric, attribution model, conversion tracking, GA4 setup, Mixpanel setup, analytics audit. Also triggers when the user has data but no clear way to use it, or wants to make decisions but doesn't know what to track.★ 901 GitHub starsSkillDirect visual and creative work for campaigns, photographyArt directionrampstackco/claude-skills · by rampstackcoDirect visual and creative work for campaigns, photography, illustration, video, and branded experiences. Use this skill whenever the user wants to brief a photographer, direct illustrators, plan a creative campaign, develop visual concepts, or evaluate creative work for fit. Triggers on art direction, photo brief, photography brief, illustration brief, campaign concept, creative concept, visual direction, mood board, look and feel, visual treatment, video direction. Also triggers when the user has approved brand identity but needs to extend it into specific creative deliverables. Use `creative-direction` instead when the ask is the project-wide aesthetic brief that this skill consumes as input.★ 901 GitHub starsSkillPlan and run backups, set recovery objectivesBackup and disaster recoveryrampstackco/claude-skills · by rampstackcoPlan and run backups, set recovery objectives, and run disaster recovery drills. Use this skill when defining RPO/RTO targets, designing backup architecture, deciding what to back up and how often, planning for full-region or platform outages, or running a restoration drill. Triggers on backup, restore, RPO, RTO, disaster recovery, DR, business continuity, what if the database is gone, what if our hosting goes down, recovery drill, ransomware planning. Also triggers when an incident reveals a gap in restoration capability.★ 901 GitHub stars