Getting Started with create-xtarter-app
What is create-xtarter-app?
Section titled “What is 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.
Quick Start
Section titled “Quick Start”Scaffold a new project in one command:
# Using pnpm (recommended)pnpm create xtarter-app
# Using npmnpm create xtarter-app@latest
# Using bunbun create xtarter-app
# Using yarnyarn create xtarter-appThe interactive CLI will guide you through:
- Project name — what to call your new project
- Template — pick from Next.js, Vite + React, and more
- Package manager — pnpm (recommended), npm, bun, or yarn
- Git init — whether to initialize a git repository
- CI/CD cleanup — whether to remove pre-configured CI configs
# Scaffold with defaultspnpm create xtarter-app my-app --yesWhat you get
Section titled “What you get”Every template ships with a complete, production-ready setup:
| Tool | What’s configured |
|---|---|
| Biome | Linting rules, formatting config, VS Code integration |
| TypeScript | Strict mode, path aliases, compiler settings |
| GitHub Actions | CI workflows for lint, type-check, test |
| VS Code | Editor settings, recommended extensions |
| Agent Skills | AI agent configuration files |
Next Steps
Section titled “Next Steps”- Usage Guide — Walk through each prompt and option
- CLI Reference — All commands, arguments, and flags
- Template Catalog — Detailed descriptions of every template
- Keep in Sync — After scaffolding, use xtarterize to maintain your configs