The build
This build combines the skills below in a fixed order. Required skills are non-negotiable; optional skills add checks without changing the core path.
- 1
Runs the full build loop from planning to deployment
- 2
Turns the acceptance criteria into a checked gate
- 3
Captures screenshots at mobile and desktop widths for review
- 4Link Checkeroptional
Catches internal 404s before the deploy is announced
Prerequisites
- Node.js 20 or newer
- A Git repository
- A hosting account for the final step
Execution steps
- 1
Write the requirement list and out-of-scope list, and get it approved
- 2
Define the page tree and URL scheme
- 3
Set the visual direction as tokens
- 4
Scaffold Astro with TypeScript and the content collections
- 5
Build pages from the content model
- 6
Run type check, build, and link checks
- 7
Capture screenshots at 390 and 1440px and fix findings
- 8
Deploy the production build and re-run the smoke checks on the live URL
Acceptance checklist
Recovery steps
If the build breaks after install, reinstall from the lockfile
If content is hardcoded, migrate repeated markup into content collections
If the host fails, deploy the local production build artifact
What this build includes
One delivery skill that owns the whole loop, plus three small verification skills that attach checks to the end. The build is deliberately small: the checks are separate skills so they can be reused on any future site without re-reading the delivery skill.
When to use it
Use this as the default for any new static site. If the project later grows a backend or a team, replace the delivery skill, not the verification layer.