start-astro
Installation
SKILL.md
Astro project scaffold
Create a small Astro base from the files in assets/template/. Favor clear ownership and add capabilities only when the site needs them.
Inputs and boundaries
- Derive
PROJECT_NAMEfrom the basename of the current working directory. Preserve its original spelling and casing. Never ask for a name. - Use the current directory as the project root. Never create a sibling, child, temporary, or throwaway project.
- Ship the standard Home, Work, and Contact routes unless the user explicitly requests different pages.
- Treat
assets/template/as the source of truth. Do not recreate its files from memory or redesign the base while scaffolding. - Preserve unrelated files and skill-installation metadata already present in the directory. Stop before overwriting user-authored project files that are not from a fresh Astro scaffold.
Procedure
- Inspect the current directory and derive
PROJECT_NAME. - Scaffold Astro's empty template directly into the current directory: