free-tier-strategy – skill Thiết kế & UI cho agent AI
Thiết kế gói miễn phí chuyển đổi thành trả phí mà không gây phản cảm hay lạm dụng. Cụm từ kích hoạt: thiết kế free tier, mô hình freemium, chiến lược dùng thử miễn phí, giới hạn free tier, gói miễn phí cho developer, open source thương mại, feature gating, kích hoạt nâng cấp, chuyển đổi free tier
Cài skill free-tier-strategy bằng một lệnh
Chọn công cụ bạn đang dùng, copy lệnh và dán vào terminal. Skill sẽ nằm trong thư mục skills của công cụ đó và sẵn sàng dùng ở phiên làm việc tiếp theo.
Claude Code
mkdir -p ~/.claude/skills && curl -fsSL https://skill.dn1nguoi.com/z/free-tier-strategy-3ef7e.tgz | tar xz -C ~/.claude/skills
Gọi trong Claude Code: /free-tier-strategy – rồi mô tả công việc bạn muốn làm.
Codex
mkdir -p ~/.codex/skills && curl -fsSL https://skill.dn1nguoi.com/z/free-tier-strategy-3ef7e.tgz | tar xz -C ~/.codex/skills
Gọi trong Codex: $free-tier-strategy – rồi mô tả công việc bạn muốn làm.
Hermes Agent
mkdir -p ~/.hermes/skills && curl -fsSL https://skill.dn1nguoi.com/z/free-tier-strategy-3ef7e.tgz | tar xz -C ~/.hermes/skills
Gọi trong Hermes Agent: /free-tier-strategy – rồi mô tả công việc bạn muốn làm.
DeepSeek
mkdir -p ~/.deepcode/skills && curl -fsSL https://skill.dn1nguoi.com/z/free-tier-strategy-3ef7e.tgz | tar xz -C ~/.deepcode/skills
Gọi trong DeepSeek: /free-tier-strategy – rồi mô tả công việc bạn muốn làm.
Nội dung SKILL.md
Nội dung SKILL.md gốc bằng tiếng Anh.
Free Tier Strategy
When to Use
Use this skill when you need design free tiers that convert to paid without creating resentment or abuse. Trigger phrases: free tier design, freemium model, free trial strategy, free tier limits, developer free plan, open source commercial, feature gating, upgrade triggers, free tier conversion.
Design free tiers that let developers build real things, demonstrate value, and convert naturally—without feeling like a trap or creating resentment.
Overview
Developer tools need free tiers. Developers expect to try before they buy, and they expect the trial to be meaningful—not a 14-day timer or a feature-locked demo. But free tiers also need to sustain your business. Get this wrong in either direction: too restrictive kills adoption, too generous kills revenue.
The best free tiers feel generous to individual developers while naturally scaling into paid tiers as projects grow.
Before You Start
Review the /devmarketing-skills/skills/developer-audience-context skill. Free tier design varies significantly based on whether you're targeting hobbyists, startups, or enterprises. Also understand your unit economics—what does each free user actually cost you?
Free Tier vs Free Trial vs Freemium
Definitions
Free trial: Time-limited full access (14 or 30 days)
- Best for: High-touch enterprise sales
- Worst for: Developer tools with self-serve motion
Free tier: Permanently free with usage/feature limits
- Best for: Developer tools with self-serve adoption
- Requires: Careful limit design
Freemium: Free tier plus premium features for payment
- Best for: Tools with clear hobby/pro distinction
- Requires: Obvious value in premium features
Open core: Free open source with commercial additions
- Best for: Infrastructure and platforms
- Requires: Active open source community
Choosing Your Model
| Factor | Free Trial | Free Tier | Freemium | Open Core |
|--------|-----------|-----------|----------|-----------|
| Sales motion | High-touch | Self-serve | Self-serve | Mixed |
| Time to evaluate | Weeks | Months | Months | Unlimited |
| Conversion pressure | High | Low | Medium | None |
| Community building | Low | Medium | Medium | High |
| Support costs | High | Low | Medium | Variable |
Treat a permanent free tier as a hypothesis, not a universal requirement. Developers build side projects, evaluate tools for future use, and recommend tools to others—all of which require long-term free access.
Usage Limits That Make Sense
Good Limit Dimensions
API calls/requests
- Developers understand and can track
- Scales naturally with application growth
- Example: 10,000 requests/month
Compute resources
- Clear relationship to cost
- Predictable for developers
- Example: 500 build minutes/month
Storage
- Easy to understand
- Natural upgrade trigger as data grows
- Example: 1GB storage
Seats/users
- Makes sense for collaboration tools
- Natural upgrade for team growth
- Example: Up to 3 team members
Bad Limit Dimensions
Time-based trials disguised as free tiers
- "Free tier expires after 90 days of inactivity"
- Creates anxiety and resentment
Arbitrary feature combinations
- "Free: 3 projects with 2 environments each, max 5 databases per environment, 100MB per database"
- Too complex to evaluate
Limits that punish success
- "Free up to 100 monthly active users"
- Your most successful free users hit limits fastest
The Goldilocks Zone
Free tier limits should:
1. Allow meaningful usage - Build and run a real side project
2. Cover hobbyist use cases - Define a sustainable hobbyist allowance, with explicit cost and abuse caps
3. Trigger on growth, not time - Upgrades happen because projects succeed
4. Be easy to predict - Developers should know when they'll hit limits
Example: Illustrative Limit Structure
A hypothetical developer service could offer 10,000 requests/month, 1 GB storage and three seats, with visible metering and a documented reset/overage policy. These are design examples, not current vendor entitlements. Before comparing vendors, verify the official pricing, acceptable-use and inactivity policies for the exact product, region and workload; do not present historical PlanetScale, Vercel or Supabase limits as current offers.
Feature Gating Strategies
The Free Features Principle
Free tiers should include everything needed to:
1. Evaluate the product thoroughly
2. Build and ship a real project
3. Operate in production at small scale
Features to Keep Free
- Core functionality
- All integrations and SDKs
- Standard authentication
- Basic monitoring and logs
- Documentation and community support
- Development and testing environments
Features to Gate Behind Paid Tiers
Collaboration features:
- Team members beyond the solo developer
- Advanced organization controls; preserve basic isolation and least privilege on every tier
- Extended audit-log retention; retain essential security events on every tier
Scale and performance:
- Higher rate limits
- More compute/storage
- Premium infrastructure (dedicated instances)
Enterprise requirements:
- SSO/SAML
- SLAs and uptime guarantees
- Priority support
- Compliance certifications
- Custom contracts
Feature Gating Anti-Patterns
Gating basic developer needs:
Bad: Custom domains require paid plan
(Custom domains are table stakes)
Bad: CI/CD integration requires paid plan
(This is how developers deploy)
Bad: Environment variables limited on free
(This is basic functionality)Gating that breaks evaluation:
Bad: "Advanced features" available for 7 days then locked
(Developers can't properly evaluate)
Bad: Production deploys require credit card
(Can't demonstrate to stakeholders)Avoiding "Free Tier Tax" Resentment
What Creates Resentment
1. Hidden degradation - Free tier is slower, less reliable
2. Feature removal - Features moved from free to paid
3. Surprise limits - Hitting limits without warning
4. Contemptuous messaging - "Upgrade to unlock BASIC features"
5. Support discrimination - Free users treated as second-class
Creating Positive Free Tier Experience
Clear expectations:
Free tier includes:
- Everything you need to build and launch
- No credit card required
- No time limits
Upgrade when you need:
- Team collaboration
- Higher usage limits
- Priority supportGraceful limit handling:
You've used 8,000 of 10,000 free API calls this month.
Options:
- Wait for reset on March 1st
- Upgrade to Pro ($29/mo) for 100,000 calls
- Request temporary limit increase (for launches)Honest feature comparisons:
Don't artificially cripple free tier to make paid look better.
The GitHub Model
GitHub's free tier evolution shows how to do this well:
1. Free private repos (previously paid)
2. Free CI/CD minutes for public repos
3. Free Copilot for open source maintainers
4. Generous free tier for organizations
This is a historical model illustration, not evidence that every cohort converts or that those entitlements remain current.
Upgrade Triggers and Timing
Natural Upgrade Triggers
Growth triggers:
- Hit usage limits (bandwidth, storage, API calls)
- Add team members
- Create more projects/environments
- Need more history/retention
Maturity triggers:
- Move to production
- Need uptime SLA
- Require compliance
- Want premium support
Trigger Communication
Bad: Nagging
[Popup every login]
Upgrade to Pro! 50% off this week only!
[Dismiss] [Upgrade]Good: Contextual
[When approaching limits]
You're at 85% of your free tier API calls.
Your current usage suggests you'll hit the limit in 3 days.
[View usage] [Explore plans]Better: Helpful
[When adding 4th team member]
Free tier includes 3 team members.
To add more collaborators, upgrade to Team ($25/user/mo).
This includes: [benefits relevant to teams]
[Not now - stay with 3] [Upgrade to Team]Timing Principles
1. Respect hard caps - Warn early and offer export/read-only access where feasible; stop chargeable operations at a disclosed hard limit unless paid usage is authorized.
2. Warn before limits - 70%, 85%, 95% notifications
3. Explain the trigger - "You're seeing this because..."
4. Offer alternatives - Not just "upgrade or suffer"
5. Remember choices - Don't repeat dismissed prompts daily
Open Source + Commercial Models
The Open Core Model
Open Source (MIT/Apache) Commercial
─────────────────────────────────────────────────
Self-hosted core Cloud hosting
Community support Priority support
Standard features Enterprise features (SSO, audit)
Compliance and SLAsMaking Open Core Work
Clear boundary:
Developers should know exactly what's open source and what's commercial.
**Good
… (nội dung đầy đủ có trong gói tải về)
Skill liên quan
- frontend-api-integration-patterns – Mẫu sẵn sàng cho production để tích hợp ứng dụng frontend với API backend, gồm xử lý…
- frontend-data-contracts – Kỷ luật độc lập framework về type safety tại ranh giới mạng của mọi ứng dụng React hoặc…
- frontend-design – Thiết kế và triển khai giao diện frontend nổi bật trong khuôn khổ thương hiệu, khả năng…
- frontend-dev-guidelines – Bạn là kỹ sư frontend cấp cao, làm việc theo tiêu chuẩn kiến trúc và hiệu năng nghiêm…
- frontend-lighthouse – Thêm cổng Lighthouse CI có thể tái sử dụng cho bản build frontend production, với ngân…
- frontend-mobile-development-component-scaffold – Khởi tạo khung component React và React Native với TypeScript, khả năng truy cập, test…
- frontend-observability – Mẫu quan sát (observability) phía client độc lập framework, có thể tái sử dụng cho tích…
- frontend-optimistic-mutations – Kỷ luật độc lập framework cho luồng ghi (write path) của mọi ứng dụng React hoặc React…