agentsclimarketplace

Product led growth

Skill Mattakushi432/Claude-Code-Skills-Custom-DevTools-Pack/plugins/devtools-pack/skills/product-led-growth

When to activate: PLG, product-led growth, self-serve, freemium, PQL, product qualified lead, bottoms-up GTM, expansion revenue, free trial, viral coefficientFrom its SKILL.md

Install
npx -y skills add Mattakushi432/Claude-Code-Skills-Custom-DevTools-Pack --skill product-led-growth

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

5.9 KB, ~1.5k tokens by cl100k_base, as published. Nobody here has run it

Product-Led Growth

PLG Motion Design

PLG means the product itself drives acquisition, conversion, and expansion — not a sales team.

Three PLG Motions

MotionHow it worksExample
Free-to-paidFree tier → hit limit → upgradeNotion, Figma
Free trialFull access for X days → pay or lose accessLoom, Superhuman
Usage-basedStart free/cheap → pay as you scaleStripe, Twilio

PLG vs Sales-Led Growth (SLG)

PLGSLG
First touchProduct (free/trial)Sales call
ACV$0–$10k self-serve$25k+ enterprise
CACLowHigh
Sales cycleDaysMonths
Revenue predictabilityLower initiallyHigher
Best forBottoms-up, individual usersTop-down, complex needs

Self-Serve Onboarding Optimization

Time-to-Value Framework

Goal: get the user to the aha moment as fast as possible.

Signup → Setup → First action → Aha moment → Habit loop
  |         |          |              |              |
 <2 min   <5 min    <10 min      Day 1–3       Day 7+

Onboarding Principles

  • Remove every step that doesn't move toward aha moment
  • Default to working state (pre-populate templates, sample data)
  • Progressive disclosure: show basic path first, advanced options later
  • Contextual tooltips > long walkthroughs
  • Celebrate first milestone (empty state → first success)

Activation Funnel Metrics

StepTarget conversion
Signup → Completed profile> 80%
Completed profile → Core action> 60%
Core action → Aha moment> 50%
Aha moment → Return Day 3> 40%

Aha Moment Definition and Measurement

Finding the Aha Moment

  1. Pull D30 retained vs churned cohorts
  2. Compare feature usage in first session
  3. Find the action that predicts retention with statistical significance
  4. Validate: do users who take action X retain at 2× rate?

Aha Moment Examples

ProductAha moment
SlackTeam sent 2,000 messages
DropboxUploaded 1 file across 2 devices
FigmaShared a design with a collaborator
HubSpotCreated 1 contact + sent 1 email
LoomSent a Loom that was watched

Measuring Time-to-Aha

  • Track: median minutes/hours from signup to aha event
  • Segment by: acquisition channel, plan, device
  • Goal: reduce by 20% each quarter

Product Qualified Leads (PQLs)

A PQL is a free/trial user who has hit usage signals indicating sales-readiness.

PQL Criteria Framework

Define PQL when user meets threshold on:

  • Usage depth: Used X features or completed Y actions
  • Usage frequency: Active on Z of last 7 days
  • Team signal: Invited ≥ 2 teammates
  • Upgrade signal: Hit plan limit, visited pricing page ≥ 2×
  • Intent signal: Requested demo, contacted support about enterprise

PQL Score Example

SignalPoints
Invited 3+ teammates30
Used core feature 5+ times20
Active 5+ days in last 720
Visited pricing page15
Exported data10
Hit usage limit15

PQL threshold: score ≥ 70 → route to sales

Expansion Revenue

Expansion Triggers

  • User hits plan limit (seats, storage, API calls)
  • Team grows (more seats needed)
  • Usage spikes (seasonal, growth event)
  • New use case discovered in product
  • Upgrade path surfaced in-product

Net Revenue Retention (NRR) Formula

NRR = (Starting MRR + Expansion - Contraction - Churn) / Starting MRR × 100%
  • NRR > 100%: expansion outpaces churn (grows without new customers)
  • NRR > 120%: elite PLG benchmark
  • NRR < 100%: churn exceeds expansion — unsustainable

In-Product Expansion Triggers

  • Show usage meter approaching limit (80%, 95%, 100%)
  • Unlock preview of paid features at the right moment
  • Team member limit reached → prompt to upgrade for the whole team
  • Export/share blocked → upgrade CTA with clear value prop

PLG Health Metrics Dashboard

MetricTargetFrequency
Free → paid conversion3–8% (SaaS avg)Weekly
Time to first value< 5 minWeekly
D7 activation rate> 40%Weekly
PQL volumeGrowing MoMWeekly
PQL → paid conversion20–40%Monthly
NRR> 110%Monthly
Viral coefficient (K-factor)> 0.5Monthly

Viral Coefficient (K-Factor)

K = i × c

i = average invites sent per user
c = conversion rate of invitees

Example: average user invites 3 people, 20% convert
K = 3 × 0.20 = 0.6

K > 1: viral growth (each user brings >1 new user)
K = 0.5–1: meaningful organic boost
K < 0.5: word of mouth exists but not compounding

Improving K-Factor

  • Add team-based features (collaboration requires invites)
  • Share-by-default outputs (exported files link back to product)
  • Referral incentive (both parties rewarded)
  • Network effects that make product better with more users

Freemium Conversion Optimization

Conversion Levers

  1. Limit selection: Limit the right thing (seats, not core value)
  2. Upgrade moment: Surface upgrade at point of pain, not randomly
  3. Trial element: Time-limited access to paid features
  4. Social proof: Show what paying customers achieve
  5. ROI calculator: Make value concrete before asking for payment

Common Freemium Mistakes

  • Limiting so aggressively free users get no value (never convert)
  • Giving away too much (no reason to upgrade)
  • Upgrade CTA buried in settings (not in context of use)
  • One-size upgrade path (no monthly option for price-sensitive users)

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 326,506. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.