onboard-tenant

Provision Clerk organizations, Stripe customers, and initial data seeds for new tenants.

Updated Apr 1, 2026
One-click install
npx skills add https://github.com/azadmotala/claude-code-team-builder --skill onboard-tenant
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: onboard-tenant
Source: https://github.com/azadmotala/claude-code-team-builder/tree/main/examples/saas-dashboard/.claude/skills/onboard-tenant
Command: npx skills add https://github.com/azadmotala/claude-code-team-builder --skill onboard-tenant

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Onboard a new tenant end-to-end by provisioning core workspace resources and seed data, reducing manual setup time and ensuring consistency across environments.

Core Features & Use Cases

  • Create Clerk organization for the tenant and configure admin user
  • Create Stripe customer and set up default Free tier
  • Seed initial data in Prisma and related records to enable immediate use
  • Validate login, access, and baseline dashboard presence in a new tenant environment

Quick Start

Execute the onboard-tenant workflow to provision a new TenantFlow tenant with Clerk, Stripe, and initial seed data.

Frequently Asked Questions about onboard-tenant

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate tenant onboarding with Clerk, Stripe, and Prisma?

Automating tenant onboarding involves provisioning a Clerk organization, creating a Stripe customer with a default Free tier, and seeding initial Prisma data to enable immediate workspace access.

What is tenant onboarding automation for multi-tenant applications?

Tenant onboarding automation is the process of provisioning core workspace resources like identity providers, payment customers, and database seeds to reduce manual setup time and ensure environment consistency.

Does tenant onboarding automation support development and test environments?

Yes, tenant onboarding automation is specifically applied to development and test environments, handling tenant creation workflows, identity provisioning, and basic subscription setup with deterministic steps.

Can I run tenant onboarding workflows repeatedly without creating duplicate records?

Yes, the tenant onboarding workflow enforces idempotence and robust validation to ensure correct foreign keys and repeatable results across multiple executions.

What is the best way to provision a new tenant end-to-end?

The best way to provision a tenant end-to-end is to use an automated workflow that configures admin users, sets up payment tiers, and seeds related database records to validate login and baseline dashboard presence.