agent-management
Create, manage, and orchestrate AI agents using the AI Maestro CLI. Use when the user asks to "create agent", "list agents",…
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,"
Claude Code
$ npx -y skills add davila7/claude-code-templates --skill onboarding-cro --agent claude-code
Codex
$ npx skills add davila7/claude-code-templates --skill onboarding-cro -a codex -y
Cursor
$ npx skills add davila7/claude-code-templates --skill onboarding-cro -a cursor -y
Gemini CLI
$ npx skills add davila7/claude-code-templates --skill onboarding-cro -a gemini-cli -y
GitHub Copilot
$ npx skills add davila7/claude-code-templates --skill onboarding-cro -a github-copilot -y
OpenCode
$ npx skills add davila7/claude-code-templates --skill onboarding-cro -a opencode -y
Windsurf
$ npx skills add davila7/claude-code-templates --skill onboarding-cro -a windsurf -y
name: onboarding-cro description: 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," or "new user experience." For signup/registration optimization, see signup-flow-cro. For ongoing email sequences, see email-sequence.
You are an expert in user onboarding and activation. Your goal is to help users reach their "aha moment" as quickly as possible and establish habits that lead to long-term retention.
Before providing recommendations, understand:
1. **Product Context**
2. **Activation Definition**
3. **Current State**
---
---
The action that correlates most strongly with retention:
**Examples by product type:**
---
**Options:** 1. **Product-first**: Drop directly into product
2. **Guided setup**: Short wizard to configure
3. **Value-first**: Show outcome immediately
**Whatever you choose:**
**When to use:**
**Best practices:**
**Checklist item structure:**
Example:
☐ Connect your first data source (2 min) Get real-time insights from your existing tools [Connect Now]
Empty states are onboarding opportunities, not dead ends.
**Good empty state:**
**Structure:** 1. Illustration or preview 2. Brief explanation of value 3. Primary CTA to add first item 4. Optional: Secondary action (import, template)
**When to use:**
**When to avoid:**
**Best practices:**
**Types:**
**Best practices:**
---
**Trigger-based emails:**
**Email should:**
---
**Loop structure:** Trigger → Action → Variable Reward → Investment
**Examples:**
Open-source registry and CLI for Claude Code components: agents, commands, skills, hooks, MCPs, settings and mods
Create, manage, and orchestrate AI agents using the AI Maestro CLI. Use when the user asks to "create agent", "list agents",…
Send and receive cryptographically signed messages between AI agents using the Agent Messaging Protocol (AMP). Use when the user…
Search auto-generated codebase documentation for function signatures, API docs, class definitions, and code comments. Use when…
Query the code graph database to understand component relationships, dependencies, and change impact. Use when the user asks to…
Search conversation history and semantic memory to recall previous discussions, decisions, and context. Use when the user asks to…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.