flowglad-feature-gating
Implements access control and paywalls to gate premium features based on user subscription status.
Install
mkdir -p .claude/skills/flowglad-feature-gating && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/7257" && unzip -o skill.zip -d .claude/skills/flowglad-feature-gating && rm skill.zipInstalls to .claude/skills/flowglad-feature-gating
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Implement feature access checks using Flowglad to gate premium features, create paywalls, and restrict functionality based on subscription status. Use this skill when adding paid-only features or checking user entitlements.Key capabilities
- →Implement client-side feature access checks
- →Protect API routes with server-side entitlement verification
- →Handle asynchronous loading of billing data
- →Redirect unprivileged users to upgrade paths
How it works
Uses a centralized billing hook to verify entitlements against feature slugs, managing asynchronous state transitions to prevent UI flickers.
Inputs & outputs
When to use flowglad-feature-gating
- →Implementing premium feature paywalls
- →Restricting access based on subscription
- →Managing feature entitlements
- →Redirecting non-paying users to upgrades
About flowglad-feature-gating
Provides methods to check user subscription entitlements. Manages loading states, server-side protection for API routes, and component-level gating for restricted content.
Implement feature access checks using Flowglad to gate premium features, create paywalls, and restrict functionality based on subscription status. Use this skill when adding paid-only features or checking user entitlements.
When not to use it
- →Implementing granular RBAC user roles
- →Caching dynamic content locally
Prerequisites
Limitations
- →Requires server-side verification for security
- →Billing hooks can be delayed during initial load
How it compares
It combines loading state management and entitlement checks specifically tailored for SaaS monetization flows.
Compared to similar skills
flowglad-feature-gating side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| flowglad-feature-gating (this skill) | 1 | 8mo | No flags | Intermediate |
| supabase-developer | 95 | 9mo | Review | Intermediate |
| supabase-mcp-integration | 13 | 10mo | Review | Advanced |
| shopify-development | 12 | 8mo | Review | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by flowglad
View all by flowglad →You might also like
supabase-developer
daffy0208
Build full-stack applications with Supabase (PostgreSQL, Auth, Storage, Real-time, Edge Functions). Use when implementing authentication, database design with RLS, file storage, real-time features, or serverless functions.
supabase-mcp-integration
manutej
Comprehensive Supabase integration covering authentication, database operations, realtime subscriptions, storage, and MCP server patterns for building production-ready backends with PostgreSQL, Auth, and real-time capabilities
shopify-development
davila7
Build Shopify apps, extensions, themes using GraphQL Admin API, Shopify CLI, Polaris UI, and Liquid. TRIGGER: "shopify", "shopify app", "checkout extension", "admin extension", "POS extension", "shopify theme", "liquid template", "polaris", "shopify graphql", "shopify webhook", "shopify billing", "app subscription", "metafields", "shopify functions"
better-auth-best-practices
novuhq
Skill for integrating Better Auth - the comprehensive TypeScript authentication framework.
nextjs-supabase-auth
davila7
Expert integration of Supabase Auth with Next.js App Router Use when: supabase auth next, authentication next.js, login supabase, auth middleware, protected route.
cloudbase-guidelines
TencentCloudBase
Essential CloudBase (TCB, Tencent CloudBase, 云开发, 微信云开发) development guidelines. MUST read when working with CloudBase projects, developing web apps, mini programs, or backend services using CloudBase platform.