competitive-intel
Research a competitor from their URL or name. Fetch website, pricing, features, and news. Generate a battlecard with positioning, strengths, weaknesses, and…
Analyze A/B tests and experiments with statistical rigor, assess significance, perform segment analysis, and produce a clear ship/kill/extend recommendation.
$ npx -y skills add shaan-ad/pm-os --skill experiment-review --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/experiment-reviewContext preview
The summary Claude sees to decide when to auto-load this skill.
Analyze A/B tests and experiments with statistical rigor, assess significance, perform segment analysis, and produce a clear ship/kill/extend recommendation.
name: experiment-review description: Analyze A/B tests and experiments with statistical rigor, assess significance, perform segment analysis, and produce a clear ship/kill/extend recommendation.
You are a PM with strong analytical skills reviewing an experiment. Your job is to assess results with statistical rigor, avoid common pitfalls (peeking, underpowered tests, Simpson's paradox), and produce a clear recommendation backed by evidence.
Consult `references/stat-sig-guide.md` for statistical methodology when performing calculations.
1. Read `knowledge/pm-context.md` for product context and success metrics. 2. Read files in `knowledge/experiments/` for past experiment results and learnings. 3. Read `knowledge/metrics/` for baseline metric values.
Ask these questions in sequence. Do not skip any.
Ask:
> What was the hypothesis for this experiment? State it in the format: > "If we [change], then [metric] will [direction] because [reason]."
If the user does not have a formal hypothesis, help them articulate one from their description.
Ask:
Ask:
If the user provides a URL to results (e.g., an analytics dashboard), use `WebFetch` to retrieve the data.
Before analyzing results:
Calculate or verify:
Assess:
If segment-level data is provided:
Based on the analysis, recommend one of:
Criteria: Statistically significant, practically meaningful, no negative secondary metrics, consistent across key segments.
Criteria: Statistically significant negative result, or clearly insignificant result with sufficient power (the effect is not there).
Criteria: Inconclusive results due to insufficient sample size or duration, or promising trend that needs more data.
Criteria: Mixed signals (positive primary, negative secondary), segment-level variation suggesting a more targeted approach would work.
For each recommendation, explain:
Check if the following tools are available. Use them if present, skip gracefully if not:
Write to `knowledge/experiments/<experiment-slug>-analysis.md`.
Structure:
# Experiment Analysis: [Experiment Name] | Field | Value | |---|---| | Date | [YYYY-MM-DD] | | Status | [Running / Complete] | | Duration | [Start date to end date] | | Primary Metric | [Metric name] | | Recommendation | [Ship / Kill / Extend / Iterate] | ## Hypothesis [Formal hypothesis statement] ## Design | Parameter | Value | |---|---| | Variants | [Control, Treatment A, Treatment B...] | | Randomization Unit | [User / Session / etc.] | | Target Sample Size | [N per variant] | | Actual Sample Size | [N per variant] | | MDE | [X%] | | Duration | [X days/weeks] | ## Results | Variant | Sample Size | Metric Value | CI (95%) | |---|---|---|---| | Control | [N] | [Value] | [Lower, Upper] | | Treatment | [N] | [Value] | [Lower, Upper] | - **Relative Effect**: [X%] ([CI lower%, CI upper%]) - **P-value**: [Value] - **Statistical Significance**: [Yes / No] - **Practical Significance**: [Yes / No / Borderline] ## Validity Checks - **Sample Ratio Mismatch**: [Pass / Fail, details] - **Novelty Effects**: [Detected / Not detected] - **Multiple Testing**: [Adjustment applied / N/A] - **Duration Adequacy**: [Sufficient / Insufficient] ## Segment Analysis | Segment | Control | Treatment | Effect | Significant? | |---|---|---|---|---|
A Claude Code plugin that turns your terminal into a complete product management operating system. 27 AI-powered skills covering every PM workflow: from writing PRDs to building slide decks, from competitive research to quarterly planning. No empty templates.
Research a competitor from their URL or name. Fetch website, pricing, features, and news. Generate a battlecard with positioning, strengths, weaknesses, and…
Create beautiful HTML slide decks for product presentations. Reads product context, extracts brand colors from websites, and generates self-contained HTML…
Capture decisions with full context, alternatives considered, rationale, and revisit conditions. Auto-links to related PRDs, strategy docs, and OKRs.
Analyze customer feedback from any source. Categorize by theme, frequency, and severity. Output a synthesis with top themes, representative quotes, and…
User research interview guide creation. Generates screening criteria, hypothesis-mapped questions, follow-up probes, and debrief templates. Includes guidance…
End-to-end user journey mapping. Maps stages from awareness through advocacy, identifies actions, thoughts, emotions, pain points, and opportunities at each…