{"enrichment":{"faq":[{"a":"saas-platforms teaches you to architect multi-tenant SaaS applications with proper data isolation strategies. You'll learn tenant context injection patterns, database isolation approaches (shared vs. per-tenant), and row-level security implementation in PostgreSQL. The skill covers middleware for tenant identification, query filtering to ensure data boundaries, and best practices for maintaining security across customer accounts in production environments.","q":"How do you build SaaS multi-tenant applications?"},{"a":"saas-platforms guides you through Stripe subscription billing implementation, including customer creation, subscription lifecycle management, and webhook handling for payment events. You'll learn to sync subscription states with your database, handle failed payments, manage plan changes, and process refunds. The skill also covers integrating Stripe's API for real-time billing updates and reconciliation strategies.","q":"What stripe subscription billing implementation does saas-platforms cover?"},{"a":"saas-platforms covers metered billing implementation using Stripe's usage records and billing cycles. You'll learn to track customer consumption metrics, report usage to Stripe, and calculate charges based on actual usage. The skill includes strategies for rate limiting, usage aggregation, and handling billing disputes when customers contest metered charges.","q":"How can you set up usage-based and metered billing for SaaS?"},{"a":"saas-platforms explores multiple multi-tenancy database strategies including shared database with row-level security, database-per-tenant isolation, and hybrid approaches. You'll learn trade-offs between scalability, data isolation, backup complexity, and operational overhead. The skill covers Prisma multi-tenant setup patterns, tenant context propagation, and query optimization for isolated data access.","q":"What multi-tenancy database strategies does saas-platforms teach?"},{"a":"saas-platforms teaches feature flag implementation and entitlement systems for plan-based access control. You'll learn to gate features by subscription tier, enforce plan limits, and manage feature rollouts. The skill covers storing entitlements in your database, checking permissions in middleware, and handling downgrade scenarios when customers lose access to premium features.","q":"How do you create feature flags and plan-based access control?"},{"a":"saas-platforms covers designing user onboarding flows and tracking customer lifecycle events. You'll learn to capture signup data, create initial tenant contexts, trigger welcome sequences, and monitor activation metrics. The skill includes webhook integration for subscription events, churn tracking, and lifecycle stage management to support customer retention strategies.","q":"What onboarding flows and customer lifecycle tracking does saas-platforms include?"}],"shadow_tags":["tenant-isolation","recurring-revenue","metered-billing","feature-entitlements","customer-lifecycle","schema-per-tenant","payment-processing","access-control","usage-tracking","plan-management"],"summary_rewrite":"Learn to architect multi-tenant SaaS platforms with database isolation strategies, Stripe subscription management, and usage tracking. Covers tenant context injection, row-level security, plan entitlements, and webhook handling for production-ready billing systems."},"files":[{"bytes":11060,"path":"domain-applications/saas-platforms/SKILL.md","sha256":"50117d70f5d3a2b440cf46e29686d6a150e6825857275b5a2ee1cd6655992128","url":"https://skillfed.io/files/miles990/claude-software-skills/saas-platforms/8a094388/SKILL.md"}],"id":"miles990/claude-software-skills/saas-platforms","links":{"html":"https://skillfed.io/miles990/claude-software-skills/saas-platforms","md":"https://skillfed.io/miles990/claude-software-skills/saas-platforms.md","repo":"https://github.com/miles990/claude-software-skills"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":5,"language":"TypeScript","last_updated":"2026-01-20","license":"MIT","name":"saas-platforms","publisher":"miles990","stars":19},"relations":{"similar":[{"id":"patricio0312rev/skills/multi-tenant-safety-checker"},{"id":"travisjneuman/.claude/payment-integration"},{"id":"dadbodgeoff/drift/stripe-integration"},{"id":"Mindrally/skills/stripe"},{"id":"alinaqi/maggy/web-payments"},{"id":"finsilabs/awesome-ecommerce-skills/subscription-billing"},{"id":"H-mmer/pentest-agents/hunt-idor"},{"id":"H-mmer/pentest-agents/pentest-agents-hunt-idor"},{"id":"LerianStudio/ring/mapping-streaming-events"},{"id":"dadbodgeoff/drift/multi-tenancy"}]},"slug":{"owner":"miles990","repo":"claude-software-skills","skill":"saas-platforms"},"version":"8a094388"}
