This site, as a template

I open-sourced the scaffold behind this site — layout, design system, and build — with my content and images stripped out. Point your AI at it and it interviews you and fills it back in.

The interesting part isn't the HTML. It's the decisions — every default here is an opinion I can defend — and the fill mechanism: the template is a spec an agent operates on, not a file you hand-edit.

What you get

The fill mechanism (the actual point)

Instead of hunting through a dozen templates, all the editable copy lives in one commented data file. Ship with that a prompt — PROMPT.md — that turns Claude, ChatGPT, or an in-editor agent into an intake interviewer: it asks you short rounds of questions, drafts tight copy from your rough answers, refuses to invent facts, and writes the result straight into the data file. The template stops being something you fill in and becomes something an agent fills in for you.

The design decisions — and the tradeoffs

These are the calls worth defending, because each had a real alternative I rejected:

Get it

Two ways in — clone the template repo on GitHub, or grab the zip:

Use the template on GitHub → Download the zip ↓

MIT licensed — the code is yours to use and change. The words and images you add stay yours; nothing personal of mine ships in the template.

Curious how I think about the AI plumbing underneath this? Read You down with MCP? or Build your own MCP.