pm-funnel-critic — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited pm-funnel-critic (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Runs a funnel-layer review on an activation or conversion experience. The existing skills cover adjacent layers: pm-metrics-critic catches metric-level failures (vanity metrics, gaming, segment masking); pm-design-critic catches surface-level failures (defaults, friction placement, choice architecture). This skill sits between them — at the layer where a sequence of metrics combines with a sequence of design moments into a funnel that either works or doesn't.
The job is to name the binding stage, name the drop-off driver, and propose specific experiments that would close the largest gap, not the easiest one.
Use this when:
Don't use this when:
pm-decision-coach or decision-making/problem-framing.md firstpm-metrics-criticpm-design-criticpm-value-hypothesis-tester, not thisBefore critiquing the funnel, name which model applies: Enterprise (sales-led) or PLG (product-led). Reference decision-making/user-vs-chooser.md if it's unclear from context. The model determines which benchmarks to apply and which drop-off drivers to look for.
Most products under $50K per year are PLG. Most products over $1M are Enterprise. The middle is where products often try to run both — usually executing each worse than a focused single-model competitor.
List the stages explicitly. For PLG: Visitor → Sign-up → Activation → 30-Day Retention → Paid → Expansion. For Enterprise: Visitor → Lead → MQL → SQL → Opportunity → Won → Renew → Expansion.
For each stage, the user should be able to name three numbers: the current conversion rate, the average benchmark for the model, and the top-decile benchmark. If they can't, the funnel isn't instrumented enough to critique — surface that first and stop.
The binding stage is the one where the conversion rate is most below benchmark, weighted by where it sits in the multiplicative chain. A 10-point gap at activation matters more than a 10-point gap at expansion because everything downstream multiplies through it.
Most teams optimize the stage they understand best, not the stage that's binding. The skill's job is to name the binding stage explicitly, even when it's the unfashionable one.
For each underperforming stage, name the driver from the catalogue in decision-making/conversion.md. The common ones:
Naming the driver makes the experiment concrete. "Improve activation" is not an experiment. "Replace the multi-screen onboarding with a single tooltip on the primary action" is.
Same discipline as pm-red-team and pm-design-critic: quality over quantity. The first pass usually catches obvious drop-offs. The job is the three holes that, if surfaced in a growth review, would force a re-think.
Useful filters:
For each hole, propose the experiment that would close it. Specific, measurable, with a falsifying threshold.
Not "improve activation." Instead: "Replace the multi-screen onboarding with a single tooltip on the primary action. Hypothesis: TTV drops from 9 minutes to under 4 minutes; activation rate moves from 28 percent to 40 percent. Kill if activation moves less than 5 percentage points after 2,000 new signups."
## TL;DR
[One paragraph honest take. Is this funnel working? Yes / partially / no — and the one stage that most determines the answer.]
## Model and stages
[Which model (Enterprise or PLG), and the funnel stages mapped to current rates and benchmark rates. If unmeasured, flag here and stop.]
## The binding stage
[The stage where conversion is most below benchmark, weighted by position in the chain. One paragraph on why this stage matters more than the others.]
## Three load-bearing funnel holes
For each (max three; quality > quantity):
**[Hole 1 — short title]**
- *The stage:* [which funnel stage]
- *The driver:* [from the conversion.md driver catalogue]
- *Why it matters:* [the compounding effect on downstream stages]
- *Experiment:* [specific, measurable, with a kill threshold]
## Where the team is optimizing the wrong stage
[Optional. If the team's current focus is not the binding stage, name it directly. One paragraph.]
## What I'd change before the next growth review
[The 1–3 concrete actions. Each one must be a specific experiment with a measurable hypothesis. "Run the role-based onboarding split test" beats "improve onboarding."]
## Verdict
[Funnel is working / fix the binding stage / wrong model applied / under-instrumented, with one sentence of reasoning.]decision-making/activation.md § [gate], decision-making/conversion.md § [driver], decision-making/user-vs-chooser.md § [tier] so the reviewer can deepen the read.Common invocation patterns:
If the user invokes this skill without funnel data or a funnel artifact, respond: "This skill works on funnel-layer artifacts (an onboarding flow, conversion dashboard, paywall design, trial structure). The artifact you've shared doesn't have funnel structure I can grab. Did you mean `pm-metrics-critic` for the metrics, or `pm-design-critic` for the surface?"
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.