All skills
coreyhaines31 avatar

/onboarding

@b5fa22e

When the user wants to optimize post-signup onboarding, user activation, first-run experience, or time-to-value. Also use when the user mentions "onboarding flow," "activation rate," "user activation," "first-run experience," "empty states," "onboarding checklist," "aha moment," "new user experience," "users aren't activating," "nobody completes setup," "low activation rate," "users sign up but don't use the product," "time to value," or "first session experience." Use this whenever users are signing up but not sticking around. For signup/registration optimization, see signup. For ongoing email sequences, see emails.

Use this Skill: https://skilld.dev/gh/coreyhaines31/marketingskills/onboarding

This session only. Nothing lands on disk.

referencesminimum-path-to-value.md

≈788 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Minimum Path to Value (MPTV)

Minimum Path to Value (MPTV) — the least number of steps to experience enough value to make a confident decision.

Not the fastest path to any value, and not the full feature tour. It's the shortest route to a moment that's convincing enough for the user to decide "yes, this is for me." Everything else waits.

Why fewer steps win: Hick's Law

Hick's Law — the time and effort to make a decision grows with the number and complexity of choices. Every step, field, and option in onboarding is another decision. More decisions = more hesitation, more drop-off.

MPTV is the deliberate application of Hick's Law to onboarding: strip the path down to the fewest decisions required to reach value.

The abandonment reality

You have far less time and patience than you think:

  • 40–60% of users who sign up for a free trial abandon after a single session — and never return.
  • 75–80% of trial abandonment happens within the first day.

The decision to stick or bail is made almost immediately. If value isn't reached in the first session, most users are already gone. MPTV exists because the window is that small.

The process: inventory → remove → reconstruct

Build (or fix) your MPTV in three passes:

  1. Take inventory. List every step between signup and value — every screen, form field, click, confirmation, permission prompt, and empty state. Be exhaustive and honest. Most teams underestimate their own step count by half.

  2. Remove the nonessential. For each step ask: does the user have to do this to reach value right now? If not, cut it, defer it, pre-fill it, or make it skippable. Default to removal. Configuration, profile completeness, advanced settings, and "nice to know" education are almost never essential to first value.

  3. Reconstruct / iterate. Rebuild the path with only what survived, in value-first order. Then measure and iterate — the first reconstruction is a hypothesis, not a finish line. Watch where users still stall and cut again.

Benchmark patterns

Products with famously short paths to value:

Product MPTV pattern
Stripe Get a working payment integration in ~7 lines of code / ~60% activation — value (a real charge) before any account polish.
Calendly 3-step setup to a shareable, working booking link. Value is a link you can send immediately.
Notion Progressive disclosure — starts nearly empty, reveals features only as the user needs them. The path to first value (a written page) is trivial; depth unfolds later.

The pattern across all three: reach a real, usable outcome fast, and hide complexity until it's asked for.

Applying it

  • Define the value moment first (the aha moment — see SKILL.md). MPTV is the path to that moment.
  • Count your current steps before optimizing. You can't remove what you haven't inventoried.
  • Treat every retained step as guilty until proven essential.
  • Measure step-completion and time-to-value after each reconstruction; the abandonment stats mean your margin for error is one session.

Source: SKILL.md on GitHub

No alerts16d3 checks · Risk SAFE
  • Gen Agent Trust Hub16d

    The skill was analyzed and found to be safe. It contains only educational materials, conversion rate optimization strategies, and evaluation questions for user onboarding with no executable code or external risks.

  • Socket16d

    No alerts

  • Snyk16d

    Risk: LOW · No issues

Signed by skilld at b5fa22e. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 1 hour ago.

Activeupdated last month
metadata
{
  "version": "2.0.1"
}

README badge

README badge for coreyhaines31/marketingskills/onboarding