Onboard tenant
Skill azadmotala/claude-code-team-builder/examples/saas-dashboard/.claude/skills/onboard-tenant
A claude code skill that generates a complete AI development team — agents, skills, routing rules, and project context — for any software project.
npx -y skills add azadmotala/claude-code-team-builder --skill onboard-tenantAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Set up a new tenant in TenantFlow. Creates the Clerk organization, Stripe customer, and seeds initial data.
SKILL.md
1.2 KB, as published. Nobody here has run it
Onboard Tenant
Walks through the full tenant onboarding workflow for TenantFlow.
When to use
- Setting up a new freelancer workspace during development
- Testing the full registration flow
- Debugging tenant creation issues
Workflow
- Create Clerk organization — set up the organization in Clerk with the tenant's name and admin user
- Create Stripe customer — create a Stripe Customer record linked to the tenant, set default subscription to Free tier
- Create database records — insert Tenant row in Prisma with
clerkOrgIdandstripeCustomerId - Seed initial data — create default invoice template, default time entry categories, and sample client (optional)
- Verify — confirm tenant can log in, sees their empty dashboard, and subscription shows as Free
Project specifics
- Clerk org ID maps to
tenant.clerkOrgIdin Prisma - Stripe customer ID maps to
tenant.stripeCustomerIdin Prisma - Free tier limits: 3 clients, 1 user, basic invoice template
- All seed data must include the correct
tenantIdforeign key