Initialization
Initialize a project
Section titled “Initialize a project”npx xtarterize@latest initpnpx xtarterize@latest inityarn dlx xtarterize@latest initbunx xtarterize@latest initdeno x xtarterize@latest initnlx xtarterize@latest init- Scan the project for framework, bundler, package manager, monorepo status, and existing configs
- Resolve which tasks apply to the detected stack
- Check each task’s status:
new,patch,skip, orconflict - Plan the changes in a conformance table
- Prompt to apply all, select tasks, dry-run, or quit
Options
Section titled “Options”See the CLI reference for every init flag.
Examples
Section titled “Examples”npx xtarterize@latest init --dry-runpnpx xtarterize@latest init --dry-runyarn dlx xtarterize@latest init --dry-runbunx xtarterize@latest init --dry-rundeno x xtarterize@latest init --dry-runnlx xtarterize@latest init --dry-runnpx xtarterize@latest init --yespnpx xtarterize@latest init --yesyarn dlx xtarterize@latest init --yesbunx xtarterize@latest init --yesdeno x xtarterize@latest init --yesnlx xtarterize@latest init --yesnpx xtarterize@latest init --skip codegen/plop,agent/skills-installpnpx xtarterize@latest init --skip codegen/plop,agent/skills-installyarn dlx xtarterize@latest init --skip codegen/plop,agent/skills-installbunx xtarterize@latest init --skip codegen/plop,agent/skills-installdeno x xtarterize@latest init --skip codegen/plop,agent/skills-installnlx xtarterize@latest init --skip codegen/plop,agent/skills-installnpx xtarterize@latest init --only lint/biomepnpx xtarterize@latest init --only lint/biomeyarn dlx xtarterize@latest init --only lint/biomebunx xtarterize@latest init --only lint/biomedeno x xtarterize@latest init --only lint/biomenlx xtarterize@latest init --only lint/biomeMonorepo projects
Section titled “Monorepo projects”Which tasks are offered depends on where you run. See the monorepo guide for root and package scopes.
What it can apply
Section titled “What it can apply”init applies only tasks that match the detected project. See the task catalog for task IDs and applicability.
Ultracite
Section titled “Ultracite”Ultracite is installed alongside any lint task (Biome, Oxlint, or Oxfmt), and generated configs extend its presets. xtarterize overlays its own conventions, such as kebab-case filenames and single quotes; customize by editing the generated config files.