Pick a framework, host, and site count — get a working monoclone starter, AI setup prompt, architecture diagram, and savings visualization. Based on the patterns documented in The $100 Network.
Read the story behind this tool: Why Monoclone Gen. Exists →
Work through the tabs in order →
Each framework has a different mechanism for driving N sites from one repo. Eleventy is the reference choice for zero-JS static networks; the others are valid with tradeoffs.
The deploy mechanism changes per host. Netlify is the reference — one repo deploys to N site IDs via netlify deploy --site=<id> in a loop. GitHub Pages has a hard limit of 1 site per repo and is not ideal for monoclone.
How many branded sites do you want to spin up from one codebase? The template will pre-populate sites.json with this many placeholder entries.
These drive branding and cross-linking in the generated sites.json. All values can be edited after generation.
yourniche-01.com, yourniche-02.com, etc. Replace with real domains you own after generation.
One codebase pushed to N deploy targets saves time, brainpower, and money. Numbers assume industry-average dev hours and public pricing as of 2026. These are estimates — your actual savings vary.
Approximate per-site build times for a 500-page content site with images. Output size includes built HTML + assets. Your selected framework is highlighted. Full methodology and commentary in Static Site Generators Compared 2026.
| Framework | Build time (500-page site) | Output size | Network total build (N=10) |
|---|
This is the single copy-paste prompt that tells an AI coding agent (Claude Code, Cursor, Codex) to build your entire monoclone repo end-to-end — framework, host, site count, niche, and every best practice applied. Everything you need is in this one block.
Generate first.
npm install && npm run build to smoke-test. For Netlify / Vercel / Cloudflare Pages, create the N empty projects first and paste their site IDs into sites.json.
If you would rather drop the files in yourself instead of using the AI prompt, each one is below — ready to copy into a new folder.
Generate first.
Generate first.
Generate first.
Generate first.
Generate first.
Generate first.
Generate first.
Generate first.
Cross-referenced across three books in The Trap Series. Click any chapter to jump to its book page.
50 chapters. Full TOC.
41 chapters. Book preview.
47 chapters. Book preview.
$97 Launch builds the first site. Monoclone Generator (this tool) + $100 Network scales it to N. $20 Agency drives traffic. Together they are a complete operating system for a content network.
The $97 Launch The $100 Network The $20 Agency| Framework | Good at | Weak at |
|---|
| Host | Good at | Weak at |
|---|
_data/site.js reads process.env.SITE_ID, looks up the matching entry, and exposes a merged config. This pattern works unchanged from 2 sites to 500.netlify.toml (or equivalent) is written at build time into dist/<site.id>/. Headers, redirects, and CSP belong to the output, not the repo root.sameAs — no Wikidata dependency required.<link rel="me"> to each owned site and verified profile — creates a closed loop of identity signals that search engines can crawl.deploy-all.mjs includes optional IndexNow per-site.articles.json, per-site filtered via site.relatedArticles — no duplicate content across sites.generate-all.mjs outputs everything; deploy-all.mjs only pushes. This lets you rebuild without deploying and vice versa.dist/<site.id>/.site.id, or keep a script that outputs a site-branded OG card at build time. Do not share one OG image across the network — it is a template fingerprint.adsenseId, gaId, clarityId come from sites.json.