Example project. Harbour Bakery wants a one-page site: what they bake, opening hours, a map, and a form for pre-orders. The project is an illustration written to show the steps.
A site built this way: this website, with 113 merged pull requests since June 2026, 76 of them opened by agents.
Pick the stack
You do not have to choose. These are mainstream, free to use, and the kind of code the agents write fluently.
| Piece | Pick | Why |
| Site framework | Astro | Built for content sites: pages are files, the output is plain fast HTML, and the agent scaffolds it in one step. |
| Styling | Tailwind CSS | Styles live next to the markup, so each change shows up in one place and one pull request. |
| Hosting | Cloudflare | Connect the GitHub repository once; every merge publishes the site. The free plan serves a static site with your own domain and HTTPS at no charge. |
| Form | A form service | A static site needs somewhere to send submissions. A hosted form service gives you an address to post to and emails you each entry. |
Verified November 2026: Astro 7 and Tailwind CSS 4 are current releases. Cloudflare's free plan includes 500 builds a month and free TLS certificates, and it names Workers as the path for new projects.
The hero text is hard to read over the photo. Darken the photo a little and make the headline bigger. Also change "Fresh bread daily" to "Baked before sunrise, every day".