RevOpsCRO · ExperimentationCustomer · Success

User Onboarding

Design and improve product user onboarding (first-time user experience) to drive activation and early retention.

by Manoj Bajaj·MIT·51 on GitHub·updated 2026-05-08
claude plugin marketplace add manojbajaj95/claude-gtm-plugin

Description

Design and improve product user onboarding (first-time user experience) to drive activation and early retention. Produces an Onboarding & Activation Pack (aha moment spec, first 30 seconds + first mile plan, onboarding journey map, experiment backlog, measurement plan). Use for Growth teams.

What this skill does

  1. 1Maps the current first-time user experience step by step, logging friction points, drop-offs, and empty states from signup to first value.
  2. 2Defines the activation event (the 'aha moment') as a specific behavioral threshold with a validation plan tied to D7/D30 retention.
  3. 3Designs the 'first 30 seconds' experience to deliver a fast interactive win using progressive disclosure, smart defaults, and in-product guidance.
  4. 4Builds a first-mile plan of 3-6 milestones from signup to activation, with mechanics (checklists, templates, feedback loops) for each milestone.
  5. 5Produces a prioritized experiment backlog with instrumentation plan (events, funnels, guardrails) and rollout/rollback guidance.

When to use

  • Activation rate is low and users are dropping during the signup or setup flow.
  • Redesigning the first-time user experience to reduce time-to-value for a specific segment.
  • Defining the activation event and instrumentation plan before running onboarding experiments.
  • Identifying the single biggest leak in the onboarding funnel and generating experiment ideas to fix it.

Best for

Revenue OperationsGTM EngineerFounder / CEO

Format

FrameworkTemplateWorkflowGeneratorAnalyzerTrackerPlaybook

Frequently asked questions

What is User Onboarding?

User Onboarding is a Claude Code skill for revops by Manoj Bajaj. Design and improve product user onboarding (first-time user experience) to drive activation and early retention.

When should I use User Onboarding?

Activation rate is low and users are dropping during the signup or setup flow. Redesigning the first-time user experience to reduce time-to-value for a specific segment.

How do I install User Onboarding?

Run the install command (claude plugin marketplace add manojbajaj95/claude-gtm-plugin). Once the skill is in place, Claude Code loads it automatically whenever a task matches what it does.

Is User Onboarding free to use?

Yes. User Onboarding is open source under the MIT license, published in the manojbajaj95/claude-gtm-plugin repository on GitHub.

Source repository

More from manojbajaj95/claude-gtm-plugin

Other skills that might interest you