Private Claude Code plugin marketplace for SaaS development
npx claudepluginhub mickaelmamani/saas-toolkitClaude Code plugin for building production-ready SaaS with Next.js + Supabase + Stripe — 11 agents, 20 skills, 3 reference indexes, orchestration layer with MCP-first architecture.
Build production-ready SaaS applications with Next.js + Supabase + Stripe + Tailwind + shadcn/ui using an orchestrated team of AI agents.
Add the plugin to your project's .claude/settings.json:
{
"plugins": [
"/path/to/saas-toolkit"
]
}
supabase, stripe, context7 (copy saas-toolkit/.mcp.json into your project)Copy the hooks from saas-toolkit/recommended-settings.json into your .claude/settings.json:
.env filesCreate a markdown describing: elevator pitch, target users, core features, pricing model, auth requirements, integrations. Save as my-saas-spec.md.
/init-saas my-saas-spec.mdScaffolds the entire project: Next.js + auth + Stripe + folder structure + CLAUDE.md. Deploys stripe-sync-engine as Supabase Edge Function, runs initial migrations on cloud via MCP.
"Use the project-manager agent to plan the build of my-saas-spec.md"
Creates TASKS.md with all phases.
Approach A: Subagent Mode (recommended for most)
/build my-saas-spec.md phase=0
/clear
/resume my-saas-spec.md
... repeat ...
Approach B: Agent Team Mode (for large features)
/team-build my-saas-spec.md
Spawns backend + frontend + quality teammates.
Approach C: Hybrid Mode (recommended for complex SaaS)
/build (sequential foundation)/team-build (parallel implementation)/build (sequential polish)/review
/status my-saas-spec.md
| Command | Purpose | Example |
|---|---|---|
/init-saas | Bootstrap new project | /init-saas my-spec.md |
/build | Phase-by-phase build | /build my-spec.md phase=0 |
/team-build | Parallel agent team build | /team-build my-spec.md |
/resume | Continue after /clear | /resume my-spec.md |
/status | Health check dashboard | /status my-spec.md |
/scaffold | Generate patterns | /scaffold crud posts |
/add-feature | Quick feature add | /add-feature Add dark mode toggle |
/plan-feature | Create feature spec | /plan-feature name="user profiles" |
/review | Code + security review | /review |
/hotfix | Debug and fix issues | /hotfix "webhook returns 400" |
/commits | Conventional commit + push | /commits |
/oneshot | Single-task completion | /oneshot task="Add favicon" |
/dev | Spec-driven development | /dev |
/explore | Codebase exploration | /explore |
| Skill | Loaded when... |
|---|---|
auth | Building signup, login, OAuth, protected routes |
stripe-setup | Implementing checkout, billing, webhooks |
db-migration | Creating tables, RLS policies, seed data |
test | Writing or running tests |
deploy | Preparing for Vercel deployment |
security-scan | Running security audit |
| Role | Agent | Model | When |
|---|---|---|---|
| Project Manager | project-manager | Opus | Plans, delegates, tracks |
| DBA | supabase-specialist | Sonnet | DB phases |
| Backend Dev | stripe-specialist | Sonnet | Backend + payments |
| Frontend Dev | general-purpose | Sonnet | UI phases |
| UI/UX Reviewer | ui-ux-reviewer | Sonnet | Polish phase |
| QA Engineer | testing-specialist | Sonnet | Test phase |
| Security Auditor | security-reviewer | Opus | Review + deploy |
| Code Reviewer | frontend-code-reviewer | Opus | Review phase |
| Explorer | explore-codebase | Haiku | On demand |
| DB Explorer | explore-db | Haiku | On demand |
| Researcher | explore-docs + websearch | Haiku | On demand |
/scaffold crud <resource> # Full CRUD with migration, RLS, actions, hooks, components, pages
/scaffold billing # Complete billing management page
/scaffold landing # Marketing landing page with pricing
/scaffold auth-pages # Login, signup, forgot-password, reset, OAuth
/scaffold dashboard <name> # Dashboard with stats, charts, tables
/scaffold settings <name> # Settings form with Server Action
/scaffold admin-panel # Admin layout with users, subscriptions
/scaffold onboarding-flow # Multi-step wizard