Skip to content

Getting Started with create-xtarter-app

create-xtarter-app scaffolds a new project from a curated set of production-grade templates. Every template comes pre-configured with Biome linting & formatting, TypeScript strict mode, GitHub Actions CI, and more — no setup required.

Scaffold a new project in one command:

Terminal window
# Using pnpm (recommended)
pnpm create xtarter-app
# Using npm
npm create xtarter-app@latest
# Using bun
bun create xtarter-app
# Using yarn
yarn create xtarter-app

The interactive CLI will guide you through:

  1. Project name — what to call your new project
  2. Template — pick from Next.js, Vite + React, and more
  3. Package manager — pnpm (recommended), npm, bun, or yarn
  4. Git init — whether to initialize a git repository
  5. CI/CD cleanup — whether to remove pre-configured CI configs
Terminal window
# Scaffold with defaults
pnpm create xtarter-app my-app --yes

Every template ships with a complete, production-ready setup:

ToolWhat’s configured
BiomeLinting rules, formatting config, VS Code integration
TypeScriptStrict mode, path aliases, compiler settings
GitHub ActionsCI workflows for lint, type-check, test
VS CodeEditor settings, recommended extensions
Agent SkillsAI agent configuration files
Browse all templates →