addon-system - Develop feature addons with feature gates
Guides development of platform features and addons, including feature codes, hooks, gates, Stripe products, and database registration.
Tags
Updated: 2026-10-06Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Define unique feature codes
- Create feature source files
- Implement custom feature hooks
- Create user feature gates
- Create admin upgrade gates
- Register Stripe addon products
- Register feature definitions
- Configure subscription plan features
- Configure studio feature addons
- Implement member feature gates
Inputs
- Feature requirements
- Feature code
- Stripe account credentials
- Database access
- Subscription plan details
- Studio addon details
Outputs
- Feature source file
- Custom feature hook
- User feature gate
- Admin feature gate
- Member feature hook
- Stripe product
- Database feature registration
- Subscription plan update
- Studio addon record
Requirements
- React and TypeScript application
- Feature context implementation
- Theme system
- Stripe API access
- Database with feature tables
