Skip to content

Stack Builder

Compose your full-stack app, layer by layer — every choice is validated live, and your naming, structure, and standards come baked in. Walk away with a scaffold command and a KICKOFF.md your coding agent follows to the letter.

Outputs a bun create command + a KICKOFF.md — not a generated project.
Builder view

Used in the scaffolding command — sanitized to a safe slug.

Framework

Web Frontend

The web client framework.

Backend

The server framework that hosts your API.

Runtime

Where the server code executes.

API

Type-safe client/server contract.

Data

Database

Your primary data store.

ORM

How you talk to the database.

DB Setup

Hosted provider / local setup for the database.

Product

Auth

Authentication strategy.

Payments

Billing & monetization.

UI Library

Component system for the frontend.

AI & agents

AI Assistant

Coding agents wired into the repo.

MCP Servers

Model Context Protocol servers available to agents.

Skills

Reusable agent skill packs to install.

Looser guardrails, faster iteration for prototyping.

Conventions

File naming

How files and folders are cased.

user-profile.tsx

Directory structure

Where application code lives.

All app code under src/.

Import paths

How modules reference each other.

Absolute imports from the app root.

Commits

Commit message convention.

type(scope): subject

TypeScript

Type-checking strictness.

strict + no implicit any.

Tooling

Deploy

Where the app ships.

Package Manager

Dependency & workspace tool.

Addons

Optional tooling & capabilities.

Initialize a git repository.
Run the package manager install after scaffolding.