# Onboarding Activation

> Define the activation moment, audit the onboarding flow, and rebuild it so new users reach first value in under 3 minutes — includes welcome and day-3 emails, empty-state copy, and activation tracking. Use when the user says "users drop off after signup," "high sign-up low activation," "nobody's using the core feature," "users aren't converting," or wants to improve onboarding.

- **Type:** Skill
- **Install:** `agentstack add skill-agent-k-labs-shipping-skills-onboarding-activation`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [agent-k-labs](https://agentstack.voostack.com/s/agent-k-labs)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [agent-k-labs](https://github.com/agent-k-labs)
- **Source:** https://github.com/agent-k-labs/shipping-skills/tree/master/skills/onboarding-activation
- **Website:** https://www.solomax.app?ref=shipping-skills

## Install

```sh
agentstack add skill-agent-k-labs-shipping-skills-onboarding-activation
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# Onboarding & Activation

Most vibe-coded apps get signups but lose them in the first session. The user lands, doesn't immediately understand what to do, and leaves. Activation — getting a user to experience the core value at least once — is the most important metric in your first 30 days. This skill audits and rebuilds your onboarding.

## Context

Read `product-context.md` if present. Otherwise ask for:
1. What is the single core action that defines an "activated" user? (The thing that, if they do it once, they're likely to come back.)
2. How many steps are currently between sign-up and the first time they do that core action?
3. What does your current sign-up flow look like? (email/password, SSO, magic link, etc.)
4. Do you have any data on where users drop off? (even anecdotal is fine)

## Process

### 1. Define the activation moment

**The "aha" moment:** The first time a user feels the product's core value. Not signing up. Not looking around. The moment they think "oh, this actually works."

Examples:
- Slack: the first time a message they send gets a reply
- Dropbox: the first file they sync successfully
- A launch video tool: the first video that comes back looking like a real launch asset

**Your activation event:** Based on the product context, define the exact user action that constitutes activation. This is the north star metric for onboarding.

Checklist for a good activation definition:
- [ ] It's a single, specific action (not "uses the product")
- [ ] It correlates with retention (users who do this come back)
- [ ] You can track it with a single database query or analytics event
- [ ] A user can reach it in under 5 minutes from sign-up

### 2. Onboarding audit

Map the current user journey from landing to activation. For each step:

```
Step 1: [What user sees/does]
Step 2: [What happens next]
...
Step N: [Activation event]
```

Then evaluate each step against:
- **Time to complete:** More than 30 seconds = friction. Can this be skipped or automated?
- **Required vs. optional:** Is each piece of information actually needed before the user can try the product? If not, defer it.
- **Cognitive load:** Does the user have to make a decision here? Every decision is a drop-off point.
- **Clarity:** If a user lands on this step cold, do they know what to do?

Common onboarding anti-patterns in vibe-coded apps:
- Asking for company size, job title, or team size before the user has seen the product work
- Long email confirmation flows that delay getting to the product
- A dashboard full of features with no clear "start here"
- Empty states with no guidance ("Your projects will appear here")
- Requiring setup (API keys, integrations) before showing any value

### 3. The minimum viable onboarding

For a solo-founder app, target:
- **Time to first value:** 40%.
**Metric 2 — Time to activation:** Median time from sign-up to first activation event. Target: 30%.

If activation rate is below 20%: your onboarding flow has a serious friction point.
If time to activation is >30 minutes: users are being asked to do too much before experiencing value.

## Output

1. **Activation event definition** — the single event, with the database query or analytics event name to track it
2. **Onboarding flow map** — current flow with friction points marked
3. **Recommended flow** — simplified version: ≤ 3 steps,  **Activation fixed? Keep the top of the funnel full.** [SoloMax](https://solomax.app?ref=shipping-skills) turns your product URL into launch videos for TikTok, Reels, and Shorts.

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [agent-k-labs](https://github.com/agent-k-labs)
- **Source:** [agent-k-labs/shipping-skills](https://github.com/agent-k-labs/shipping-skills)
- **License:** MIT
- **Homepage:** https://www.solomax.app?ref=shipping-skills

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-agent-k-labs-shipping-skills-onboarding-activation
- Seller: https://agentstack.voostack.com/s/agent-k-labs
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
