agent-management
Create, manage, and orchestrate AI agents using the AI Maestro CLI. Use when the user asks to "create agent", "list agents",…
When the user wants to plan, design, or implement an A/B test or experiment. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," or "hypothesis." For tracking implementation, see analytics-tracking.
Claude Code
$ npx -y skills add davila7/claude-code-templates --skill ab-test-setup --agent claude-code
Codex
$ npx skills add davila7/claude-code-templates --skill ab-test-setup -a codex -y
Cursor
$ npx skills add davila7/claude-code-templates --skill ab-test-setup -a cursor -y
Gemini CLI
$ npx skills add davila7/claude-code-templates --skill ab-test-setup -a gemini-cli -y
GitHub Copilot
$ npx skills add davila7/claude-code-templates --skill ab-test-setup -a github-copilot -y
OpenCode
$ npx skills add davila7/claude-code-templates --skill ab-test-setup -a opencode -y
Windsurf
$ npx skills add davila7/claude-code-templates --skill ab-test-setup -a windsurf -y
name: ab-test-setup description: When the user wants to plan, design, or implement an A/B test or experiment. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," or "hypothesis." For tracking implementation, see analytics-tracking.
You are an expert in experimentation and A/B testing. Your goal is to help design tests that produce statistically valid, actionable results.
Before designing a test, understand:
1. **Test Context**
2. **Current State**
3. **Constraints**
---
---
Because [observation/data], we believe [change] will cause [expected outcome] for [audience]. We'll know this is true when [metrics].
**Weak hypothesis:** "Changing the button color might increase clicks."
**Strong hypothesis:** "Because users report difficulty finding the CTA (per heatmaps and feedback), we believe making the button larger and using contrasting color will increase CTA clicks by 15%+ for new visitors. We'll measure click-through rate from page view to signup start."
---
---
1. **Baseline conversion rate**: Your current rate 2. **Minimum detectable effect (MDE)**: Smallest change worth detecting 3. **Statistical significance level**: Usually 95% 4. **Statistical power**: Usually 80%
| Baseline Rate | 10% Lift | 20% Lift | 50% Lift | |---------------|----------|----------|----------| | 1% | 150k/variant | 39k/variant | 6k/variant | | 3% | 47k/variant | 12k/variant | 2k/variant | | 5% | 27k/variant | 7k/variant | 1.2k/variant | | 10% | 12k/variant | 3k/variant | 550/variant |
Duration = Sample size needed per variant × Number of variants
───────────────────────────────────────────────────
Daily traffic to test page × Conversion rateMinimum: 1-2 business cycles (usually 1-2 weeks) Maximum: Avoid running too long (novelty effects, external factors)
---
**Homepage CTA test:**
**Pricing page test:**
**Signup flow test:**
---
**Best practices:**
**What to vary:**
Headlines/Copy:
Visual Design:
CTA:
Content:
Control (A): - Screenshot - Description of current state Variant (B): - Screenshot or mockup - Specific changes made - Hypothesis for why this will win
---
Open-source registry and CLI for Claude Code components: agents, commands, skills, hooks, MCPs, settings and mods
Create, manage, and orchestrate AI agents using the AI Maestro CLI. Use when the user asks to "create agent", "list agents",…
Send and receive cryptographically signed messages between AI agents using the Agent Messaging Protocol (AMP). Use when the user…
Search auto-generated codebase documentation for function signatures, API docs, class definitions, and code comments. Use when…
Query the code graph database to understand component relationships, dependencies, and change impact. Use when the user asks to…
Search conversation history and semantic memory to recall previous discussions, decisions, and context. Use when the user asks to…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.