micro-saas-launcher
SKILL.md
Micro-SaaS & Stripe Launcher
When to use this skill
- Building a new SaaS product or adding subscription features.
- Integrating Stripe Checkout or Webhooks.
- Planning a product launch.
1. Stripe Integration
- Checkout: Use Stripe Checkout (hosted page) for simplest PCI compliance.
- Webhooks: Always verify webhook signatures. Handle
checkout.session.completedfor provisioning access andcustomer.subscription.deletedfor revocation. - Idempotency: Ensure webhook handlers are idempotent (handle the same event twice without side effects).
2. Architecture (SaaS)
- Tenancy: Decide early: Single DB with
tenant_idcolumn (easiest) vs Database-per-tenant (complex). - Onboarding: Create a friction-free onboarding flow. Minimizing steps to "Aha!" moment is critical.
3. Launch Checklist
- Legal: Terms of Service & Privacy Policy pages exist.
- Email: Transactional emails (Postmark/Resend) configured (SPF/DKIM/DMARC).
- Analytics: Basic tracking (PostHog/Plausible) to measure conversion.
Weekly Installs
3
Repository
sraloff/gravitybootsGitHub Stars
2
First Seen
Feb 21, 2026
Security Audits
Installed on
opencode3
gemini-cli3
github-copilot3
codex3
kimi-cli3
amp3