coldstart

Coldstart

Ship products, not boilerplate

One command to scaffold a production-ready Turborepo monorepo — with auth, billing, tests, and AI context wired and ready to deploy.

Terminal
pnpm dlx @yabbal/coldstart init

What it generates

A Turborepo monorepo with the platforms and features you choose:

CLAUDE.md — AI context with stack, domain guidelines, conventions
.coldstart.json — deterministic config for replay

How it works

You choose your stack

Platforms (web, mobile, desktop, API), billing model and provider, domain, OAuth, i18n, multi-tenant — all through an interactive prompt or natural language.

Official CLIs do the platform work

create-next-app and create-expo-app handle the platform scaffolding. Coldstart only writes the glue code: shared packages, cross-app auth, billing flow, environment validation.

Everything is wired

Auth pages connected to the API. Billing webhooks writing to the database. Environment variables validated at startup. Tests configured for every platform. Git hooks for lint and check-types.

AI knows your project

A CLAUDE.md tailored to your stack and domain, 5–40 Claude Code skills, and MCP servers (Neon, Vercel, Polar, Stripe, RevenueCat, Resend, Expo) pre-configured.

Requirements: Node.js 24+, pnpm 10+. Desktop builds require the Rust toolchain.

On this page