go-saas-template

Community

Build scalable SaaS apps with Go and PocketBase.

Authorjbhicks
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides a complete blueprint for building multi-tenant SaaS applications using Go, PocketBase, and a modern web stack, enabling developers to structure authentication, tenancy, billing, deployment, and monitoring.

Core Features & Use Cases

  • Multi-tenant architecture patterns: tenant isolation, per-tenant data modeling, and tenant-aware request handling.
  • Subscription and billing integration: subscription plans, Stripe checkout and webhooks, license enforcement, and admin controls.
  • Deployment and operations guidance: Docker, Kubernetes, and production-ready configurations for scalable SaaS apps.
  • Use Case: A SaaS startup wants to launch a multi-tenant Go application backed by PocketBase with automated billing and tenant management.

Quick Start

Install dependencies, review the architecture patterns, and follow the example deployments to bootstrap a multi-tenant SaaS project with Go and PocketBase.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: go-saas-template
Download link: https://github.com/jbhicks/sound-cistern/archive/main.zip#go-saas-template

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.