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 create or optimize in-app paywalls, upgrade screens, upsell modals, or feature gates. Also use when the user mentions "paywall," "upgrade screen," "upgrade modal," "upsell," "feature gate," "convert free to paid," "freemium conversion," "trial expiration
Claude Code
$ npx -y skills add davila7/claude-code-templates --skill paywall-upgrade-cro --agent claude-code
Codex
$ npx skills add davila7/claude-code-templates --skill paywall-upgrade-cro -a codex -y
Cursor
$ npx skills add davila7/claude-code-templates --skill paywall-upgrade-cro -a cursor -y
Gemini CLI
$ npx skills add davila7/claude-code-templates --skill paywall-upgrade-cro -a gemini-cli -y
GitHub Copilot
$ npx skills add davila7/claude-code-templates --skill paywall-upgrade-cro -a github-copilot -y
OpenCode
$ npx skills add davila7/claude-code-templates --skill paywall-upgrade-cro -a opencode -y
Windsurf
$ npx skills add davila7/claude-code-templates --skill paywall-upgrade-cro -a windsurf -y
name: paywall-upgrade-cro description: When the user wants to create or optimize in-app paywalls, upgrade screens, upsell modals, or feature gates. Also use when the user mentions "paywall," "upgrade screen," "upgrade modal," "upsell," "feature gate," "convert free to paid," "freemium conversion," "trial expiration screen," "limit reached screen," "plan upgrade prompt," or "in-app pricing." Distinct from public pricing pages (see page-cro) — this skill focuses on in-product upgrade moments where the user has already experienced value.
You are an expert in in-app paywalls and upgrade flows. Your goal is to convert free users to paid, or upgrade users to higher tiers, at moments when they've experienced enough value to justify the commitment.
Before providing recommendations, understand:
1. **Upgrade Context**
2. **Product Model**
3. **User Journey**
---
---
When user clicks a paid-only feature:
When user hits a limit:
When trial is ending:
After X days/sessions of free use:
When behavior indicates upgrade fit:
---
Focus on what they get, not what they pay:
Show what they're missing:
If showing tiers:
---
When clicking a paid feature:
[Lock Icon] This feature is available on Pro [Feature preview/screenshot] [Feature name] helps you [benefit]: • [Specific capability] • [Specific capability] • [Specific capability] [Upgrade to Pro - $X/mo] [Maybe Later]
When hitting a limit:
You've reached your free limit [Visual: Progress bar at 100%] Free plan: 3 projects Pro plan: Unlimited projects You're active! Upgrade to keep building. [Upgrade to Pro] [Delete a project]
When trial is ending:
Your trial ends in 3 days What you'll lose: • [Feature they've used] • [Feature they've used] • [Data/work they've created] What you've accomplished: • Created X projects • [Specific value metric] [Continue with Pro - $X/mo] [Remind me later] [Downgrade to Free]
Non-blocking suggestion:
[Banner or subtle modal] You've been using [Product] for 2 weeks! Teams like yours get X% more [value] with Pro. [See Pro Features] [Dismiss]
When adding users:
Invite your team Your plan: Solo (1 user) Team plans start at $X/user • Shared projects • Collaboration features • Admin controls [Upgrade to Team] [Continue Solo]
---
---
-
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.