Production A/B testing lifecycle for design variants. Covers hypothesis formation, feature flag integration, analytics tracking, statistical analysis, and cleanup.
Manages the complete A/B testing lifecycle from hypothesis and deployment to statistical analysis and code cleanup.
npx claudepluginhub dlabs/claude-marketplaceThis skill inherits all available tools. When active, it can use any tool Claude has access to.
references/code-templates.mdreferences/tracking-plan-template.mdThis skill provides the complete lifecycle for production A/B testing of design variants. Variants are real, production-quality code — not mockups.
CREATE (/design) → DEPLOY (trunk + flags) → MEASURE (analytics) → DECIDE (/ab-decide) → CLEANUP (/ab-cleanup)
/blueprint-dev:bp:design uses the design-variant-generator to create 2-3 real component variants, the design-critic to evaluate them, and the ab-test-engineer to wire up flags and tracking.
Variants ship to trunk behind feature flags. Compatible with trunk-based development — no long-lived branches needed.
Analytics tracking fires at key interaction points. Users monitor their analytics dashboard for results.
/blueprint-dev:bp:ab-decide uses the design-decision-analyst to interpret results and recommend a winner based on statistical significance.
/blueprint-dev:bp:ab-cleanup follows the decision document's cleanup plan to remove the losing variant, promote the winner, and clean up flags/tracking.
references/tracking-plan-template.md — Template for tracking plansreferences/code-templates.md — Stack-specific code templates for wrappers, flags, and trackingActivates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use for discovering, retrieving, and improving prompts.
Search, retrieve, and install Agent Skills from the prompts.chat registry using MCP tools. Use when the user asks to find skills, browse skill catalogs, install a skill for Claude, or extend Claude's capabilities with reusable AI agent components.
This skill should be used when the user wants to "create a skill", "add a skill to plugin", "write a new skill", "improve skill description", "organize skill content", or needs guidance on skill structure, progressive disclosure, or skill development best practices for Claude Code plugins.