Skip to content

This phase creates the entire monorepo from scratch, including the shared package structure and a deployable Template site to validate the setup.


  • Action: Create root directory, initialize pnpm, configure workspace, and create .gitignore.
  • Action: Create and initialize shared package structure.
  • Action: Initialize Git repository and add remote.
  • 🤖 Verification (Automated):
    • Script will confirm that monorepo/pnpm-workspace.yaml exists.
    • Script will confirm that monorepo/.gitignore exists.

  • Action: Create the Template Astro project and set its package name.
  • Action: Manually configure Astro, Svelte, and Tailwind dependencies and config files.
  • Action: Run pnpm install to resolve all dependencies.
  • 🤖 Verification (Automated):
    • Script will run pnpm --filter template-site build to confirm the site can be built without errors.