Monetization expert that analyzes codebases to discover features, calculate service costs, model usage patterns, and create data-driven pricing with revenue projections. Use when: (1) Analyzing app features and their costs, (2) Modeling user consumption and usage patterns, (3) Calculating ARPU, LTV, and revenue projections, (4) Setting optimal tier limits based on usage percentiles, (5) Creating pricing tiers with adequate margins, (6) Implementing payment systems (Stripe, etc.), (7) Break-even and profitability analysis, (8) Subscription and billing systems.
Analyzes codebases to calculate feature costs, model usage patterns, and create data-driven pricing strategies.
/plugin marketplace add acaprino/alfio-claude-plugins/plugin install stripe@alfio-claude-pluginsThis skill inherits all available tools. When active, it can use any tool Claude has access to.
references/checkout-optimization.mdreferences/cost-analysis.mdreferences/pricing-patterns.mdreferences/stripe.mdreferences/subscription-patterns.mdreferences/usage-revenue-modeling.mdBuild revenue features and monetization systems. Analyze existing codebases to understand features, calculate costs, and create data-driven pricing strategies.
Scan codebase to build feature inventory:
Feature Discovery Process:
1. Scan routes/endpoints โ identify user-facing features
2. Scan components/pages โ map UI features
3. Scan service integrations โ identify cost-generating features
4. Scan database models โ understand data entities
5. Cross-reference โ map features to their cost drivers
Look for these patterns:
Example feature inventory output:
Features Discovered:
โโโ Core Features (low cost)
โ โโโ User authentication (Cognito/Auth0)
โ โโโ Dashboard views (read-only)
โ โโโ Basic CRUD operations
โโโ Premium Features (medium cost)
โ โโโ PDF export (uses Puppeteer/Lambda)
โ โโโ Email notifications (SendGrid)
โ โโโ File storage (S3)
โโโ High-Value Features (high cost)
โโโ AI analysis (OpenAI API)
โโโ Video processing (FFmpeg/Lambda)
โโโ Real-time sync (WebSockets)
Analyze services to calculate true costs per user/feature. See references/cost-analysis.md for detailed patterns.
Scan for these cost sources:
.env, config/, secretsterraform/, cloudformation/, docker-composeaws-sdk, openai, stripe, twilio, etc.Cost Analysis Output:
โโโ Fixed Costs (monthly)
โ โโโ Hosting: $50 (Vercel Pro)
โ โโโ Database: $25 (PlanetScale)
โ โโโ Monitoring: $20 (Datadog)
โ โโโ Total Fixed: $95/month
โโโ Variable Costs (per user/month)
โ โโโ Auth: $0.05/MAU (Auth0)
โ โโโ Storage: $0.023/GB (S3)
โ โโโ Email: $0.001/email (SendGrid)
โโโ Feature Costs (per use)
โ โโโ AI Analysis: $0.03/request (GPT-4)
โ โโโ PDF Export: $0.01/export (Lambda)
โ โโโ SMS: $0.0075/message (Twilio)
โโโ Recommended Minimums:
โโโ Break-even at 100 users: $0.95/user
โโโ With 70% margin: $3.17/user
โโโ AI feature: charge $0.10/use or limit free tier
Combine feature value + cost data:
Pricing Strategy Framework:
1. Calculate cost floor (break-even)
2. Assess feature value (what users pay for alternatives)
3. Set price = max(cost + margin, perceived value)
4. Group features into tiers by cost similarity
Tier Design Process:
โโโ Free Tier
โ โโโ Include: Low-cost features only
โ โโโ Limit: Usage caps on variable costs
โ โโโ Goal: < $0.50 cost/user/month
โโโ Pro Tier
โ โโโ Include: Medium-cost features
โ โโโ Price: 3-5x your cost (healthy margin)
โ โโโ Goal: Primary revenue driver
โโโ Enterprise
โโโ Include: High-cost features (AI, video, etc.)
โโโ Price: Value-based (10x+ cost acceptable)
โโโ Goal: High-margin, lower volume
See references/pricing-patterns.md for implementation examples.
When asked to create a pricing strategy, produce a full analysis:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
PRICING STRATEGY REPORT
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ CODEBASE ANALYSIS
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Services Detected:
โข AWS S3 (file storage)
โข OpenAI GPT-4 (AI features)
โข SendGrid (email)
โข Auth0 (authentication)
โข Vercel (hosting)
โข PlanetScale (database)
Features Discovered:
โโโ Core (6 features)
โ โโโ User dashboard
โ โโโ Project management
โ โโโ Team collaboration
โ โโโ Basic reporting
โโโ Premium (3 features)
โ โโโ PDF export โ uses Lambda
โ โโโ Advanced analytics โ uses Postgres aggregations
โ โโโ API access โ rate-limited endpoints
โโโ AI-Powered (2 features)
โโโ AI writing assistant โ uses GPT-4
โโโ Smart suggestions โ uses GPT-4
๐ฐ COST BREAKDOWN
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Fixed Costs (Monthly):
Vercel Pro .............. $20
PlanetScale Scaler ...... $29
Auth0 (base) ............ $0
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Total Fixed $49/month
Variable Costs (Per Active User):
Auth0 MAU ............... $0.02
Storage (avg 500MB) ..... $0.01
Email (avg 10/month) .... $0.01
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Total Variable $0.04/user/month
Feature Costs (Per Use):
AI Writing (1K tokens) .. $0.03/use
PDF Export .............. $0.01/use
API Call ................ $0.001/call
๐ USAGE PATTERN ANALYSIS
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Feature Usage Distribution:
API Calls/month:
โโโ Casual (50%): ~50 calls โโโโโโโโโโโโ
โโโ Regular (40%): ~500 calls โโโโโโโโโโโโ
โโโ Power (10%): ~5,000 calls โโโโโโโโโโโโ
AI Generations/month:
โโโ Casual (50%): ~5 uses โโโโโโโโโโโโ
โโโ Regular (40%): ~50 uses โโโโโโโโโโโโ
โโโ Power (10%): ~300 uses โโโโโโโโโโโโ
Tier Limit Strategy:
โโโ Free: 100 API, 10 AI (80% casual under)
โโโ Pro: 5,000 API, 100 AI (95% regular under)
โโโ Business: Unlimited
๐ REVENUE MODEL
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
User Distribution: Free 80% โ Pro 15% โ Business 5%
ARPU: (80%ร$0) + (15%ร$19) + (5%ร$49) = $5.30/user
LTV = (ARPU ร Margin) / Churn
= ($5.30 ร 0.87) / 0.04 = $115
Cost to Serve:
Free: $0.10 โ Pro: $2.50 โ Business: $12
Break-Even: 62 users
12-Month Projection (15% growth):
M1: 100 users โ $530 MRR
M6: 266 users โ $1,410 MRR
M12: 814 users โ $4,314 MRR โ $51,768 ARR
๐ท๏ธ RECOMMENDED TIERS
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
FREE ($0)
โ 3 projects โ 100 API โ 10 AI โ 500MB
Cost: $0.10 โ Purpose: Lead generation
PRO ($19/mo ยท $190/yr save 17%)
โ Unlimited โ 5K API โ 100 AI โ 10GB โ Email support
Cost: $2.50 โ Margin: 87%
BUSINESS ($49/mo ยท $490/yr) โญ RECOMMENDED
โ All Pro + 50K API โ 500 AI โ 50GB โ 5 seats โ Priority
Cost: $12 โ Margin: 76%
ENTERPRISE (Custom ยท $200+)
โ Unlimited โ SSO โ SLA โ Dedicated support
โ ๏ธ OVERAGE: AI $0.10/use โ API $0.005/call
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
| Provider | Best For | Integration Complexity |
|---|---|---|
| Stripe | SaaS, subscriptions, global | Low |
| Paddle | SaaS with tax compliance | Low |
| LemonSqueezy | Digital products, simple | Very Low |
| PayPal | Marketplaces, existing users | Medium |
For detailed integration patterns, see:
Common patterns:
For tier structure examples and implementation, see references/pricing-patterns.md.
Key components:
For subscription system patterns, see references/subscription-patterns.md.
Analyze how users consume features to set optimal tier limits:
Usage Analysis Output:
โโโ Feature Usage Distribution
โ โโโ API Calls
โ โ โโโ Casual users (50%): ~50/month
โ โ โโโ Regular users (40%): ~500/month
โ โ โโโ Power users (10%): ~5,000/month
โ โโโ AI Generations
โ โโโ Casual: ~5/month
โ โโโ Regular: ~50/month
โ โโโ Power: ~500/month
โโโ Consumption Patterns
โ โโโ Peak usage: Mon-Fri, 9am-6pm
โ โโโ Seasonal spikes: Q4 (+30%)
โ โโโ Growth trend: +15%/month
โโโ Tier Limit Recommendations
โโโ Free: 100 API calls (covers 80% of casual)
โโโ Pro: 5,000 API calls (covers 95% of regular)
โโโ Enterprise: Unlimited
Set limits so users naturally upgrade:
See references/usage-revenue-modeling.md for detailed patterns.
Calculate key SaaS metrics for pricing decisions:
Revenue Model:
โโโ ARPU (Average Revenue Per User)
โ โโโ Free (80%): $0
โ โโโ Pro (15%): $29
โ โโโ Enterprise (5%): $99
โ โโโ Blended ARPU: $9.30
โโโ LTV Calculation
โ โโโ ARPU: $9.30
โ โโโ Gross Margin: 85%
โ โโโ Monthly Churn: 3%
โ โโโ LTV = ($9.30 ร 0.85) / 0.03 = $263
โโโ Break-Even Analysis
โ โโโ Fixed costs: $500/month
โ โโโ Variable cost/user: $0.50
โ โโโ ARPU: $9.30
โ โโโ Break-even: 57 users
โโโ 12-Month Projection
โโโ Month 1: 100 users, $930 MRR
โโโ Month 6: 400 users, $3,720 MRR
โโโ Month 12: 1,200 users, $11,160 MRR
Optimal Price = (Cost Floor ร 0.3) + (Value Ceiling ร 0.7)
Where:
- Cost Floor = Cost to Serve / (1 - Target Margin)
- Value Ceiling = min(Perceived Value, Competitor Price ร 1.2)
Example:
- Cost to serve Pro user: $3/month
- Target margin: 80%
- Cost floor: $3 / 0.20 = $15
- Competitor price: $25
- Value ceiling: $30
- Optimal: ($15 ร 0.3) + ($30 ร 0.7) = $25.50 โ $25/month
See references/usage-revenue-modeling.md for full revenue modeling.
Conversion-focused checkout implementation:
For checkout implementation details, see references/checkout-optimization.md.
// Entitlement check pattern
async function checkFeatureAccess(userId: string, feature: string): Promise<boolean> {
const subscription = await getSubscription(userId);
const plan = PLANS[subscription.planId];
return plan.features.includes(feature);
}
// Usage in route/component
if (!await checkFeatureAccess(user.id, 'advanced_export')) {
return showUpgradePrompt('advanced_export');
}
Essential metrics to implement:
Implementation: Send events to analytics (Mixpanel, Amplitude, or custom) on:
subscription.createdsubscription.upgradedsubscription.canceledpayment.succeededpayment.failedApplies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.