The starter-template website: setup as a reusable asset
Chapter 4 took hours. You do it ONCE — then every future project starts by importing the finished result.
The starter template is a complete WordPress+Elementor install living on a subdomain you own, carrying everything project-independent: the plugin stack, WordPress settings, Elementor backend settings, site settings, the style guide, and (optionally) a few skeleton layouts — a basic homepage, contact page, menu, FAQ, zigzag. The discipline is that it stays UNSTYLED: every element connects to the style guide, so the template contains structure, not design — 'otherwise there's not much different than just buying a design template somewhere.'
Distribution is by migration plugin (All-in-One WP Migration, ~5M installs): export the whole site to a file, import it onto the new project's fresh WordPress install, which replaces that install entirely. Keep the template small — imports have upload-size ceilings, and a layouts-only template stays tiny (his: 92MB). He deliberately does NOT hand out his own template: 'I want you guys to go through all of these steps yourself.'
The live export: All-in-One WP Migration → Export → file — with the small live surprise that the download isn't a zip ('Wait, it's not a zip file... It's a WordPress file. That's interesting.').
It converts the design-system chapter from a per-project cost into a one-time investment — the difference between a method and a checklist you dread.
A starter template is a design template — pages that already look good.
It's a BUILDING template: settings, plugins, classes, and token-connected skeletons. If it looks designed, it's built wrong.
Don't give your template too much styling... this is a template that's a building template.
["This is the ai-project-scaffold idea in WordPress clothing — same 'capture the invariants' economics."]
Try it now
List which of your own project-setup steps were identical on your last three builds. That list is your starter template's contents.
Answer from memory first — the recall attempt is what makes it stick. Then reveal.
Why must the starter template stay unstyled?
Because its value is the WIRING — layouts connected to style-guide tokens. Styling lives in the tokens, so each project restyles the same skeleton by changing site settings, not by editing layouts.