indie-dev-skill
1
总安装量
1
周安装量
#44056
全站排名
安装命令
npx skills add https://github.com/gokhanamal/indie-dev-skill --skill indie-dev-skill
Agent 安装分布
amp
1
opencode
1
cursor
1
kimi-cli
1
codex
1
github-copilot
1
Skill 文档
Indie Dev Skills
Overview
Use this skill to build onboarding and paywall flows that drive Day-0 trial starts, annual plan adoption, and long-term retention. It combines onboarding guidance with paywall and pricing strategy.
Scope And Assumptions
- Primary scope: mobile utility apps with subscription-led growth
- If region is missing, assume US and label that assumption explicitly
- If platform is missing, provide platform-agnostic guidance
- Treat all numeric benchmarks as rough planning targets, not guarantees
Workflow Decision Tree
1) Clarify context
- App category, user problem, target regions
- Current pricing, trial setup, and metrics (if available)
- If data is missing, state assumptions before making recommendations
2) Build onboarding flow
- Identify user problem
- Personalize quickly (scan, quiz, or setup)
- Demonstrate value before pricing
3) Design paywall
- Multi-screen value -> proof -> trial -> pricing
- Annual plan highlighted and preselected
- Equivalent monthly cost shown for annual
4) Validate against defaults
- Trial attached to annual plan, 7â14 days
- âCancel anytimeâ visible
- Paywall appears inside onboarding
5) Define experiments
- 2â4 A/B tests with hypotheses and success metrics
Decision Policy (Conflict Arbitration)
- Start with Annual Default when:
- No strong evidence of high price sensitivity
- Category supports longer commitment (productivity, health, education, pro utility)
- Use Weekly Entry then Upsell when:
- Early data shows annual trial-start friction
- Audience is high-churn, low-commitment, or highly price-sensitive
- Resolution rule:
- If guidance conflicts, prioritize current product metrics over static defaults
- If metrics are unavailable, provide both variants and mark one as primary with rationale
Starter Defaults (US Utility Apps, unless user overrides)
- Currency scope: USD only; localize prices before applying outside US
- Weekly: $4.99
- Monthly: $5.99
- Annual: $29.99 (Best Value highlight, default selected)
- Trial: 7-14 days, attached to annual, “Cancel anytime” visible
- Alternative variant to test: weekly-first entry with annual upsell
Conflict Matrix
Annual default: best for maximizing annual adoption and stronger upfront value framingWeekly-first: best for reducing Day-0 commitment friction in price-sensitive segmentsTie-breaker: pick the option that improvesdownload -> trialwithout harmingtrial -> paid
Deliverables
Provide all or subset as requested:
- Onboarding screen sequence with goals
- Paywall flow outline (screen-by-screen)
- Pricing table and selection hierarchy
- Copy blocks (headline, subhead, benefits, CTA, disclaimers)
- Loss-aversion messaging variants
- Experiment plan with success metrics
Required Response Template
Return outputs using these sections in order:
- Assumptions
- Recommended Onboarding Flow
- Paywall Structure
- Pricing And Trial Setup
- Copy Variants
- Experiment Plan (2-4 tests with hypothesis, primary metric, guardrail)
- Risks And Tradeoffs
References
references/revenuecat-2025-onboarding-playbook.md– Onboarding rules, benchmarks, and testsreferences/revenuecat-2025-paywall-playbook.md– Pricing rules, trial strategy, benchmarks, and testsreferences/revenuecat-2025-subscription-apps-highlights.md– Report highlights on trial timing, conversion, and paywall placementreferences/mobile-onboarding-usability-guidance.md– Usability-first guidance on when onboarding is justified and how to keep it minimalreferences/adapty-2025-in-app-subscriptions-highlights.md– Pricing mix, regional trends, and paywall tactics
Philosophy
- The decision to subscribe happens before the paywall
- Optimize for Day-0 trial starts and annual adoption
- Prefer clarity and value-first messaging over gimmicks