new-websitelisted
Install: claude install-skill karero/website-builder
# New website — orchestrator
The entry point for every new site you build. It **decides the stack**,
**sequences the work**, and **scaffolds a self-contained, handoff-ready repo** from
this skill's `templates/`. Concrete content/SEO/design/QA work is delegated to seven
sibling skills + existing global skills.
Everything needed is bundled here:
- `templates/astro/` — the Astro starter overlay (Base.astro SEO+theme spine,
`config.ts`, theme tokens, `astro.config`, `tests/` suite, CI, preview-noindex
function, headers, llms.txt, GDPR privacy page draft). Its `README.md` is the
assembly manual.
- `templates/SETUP.md` — accounts (GitHub + Cloudflare) + tools + the bootstrap.
- `templates/PUBLISHING.md` — plain-English "how to publish" for the owner
(`commit`/`push`/`branch` explained + step-by-step per publish model), plus the
assistant-facing **deploy-time guardrails** (§4).
- `templates/AGENTS.md` + `templates/CLAUDE.md` — the working rules every assistant
(Codex, Claude Code) follows in the repo: fetch the latest state first, pull request
instead of a direct push, when a merge is allowed, never invent facts, the new-page
checklist. `CLAUDE.md` is one line (`@AGENTS.md`), so both tools read the same rules.
- `templates/.gitignore`, `templates/claude/settings.json` — git ignore + the
permission allowlist to copy into the repo.
- `templates/positioning.md`, `templates/content-guide.md`, `templates/brand.md` — the per-site docs.
- `references/WEBSITE_ARCHITECTUR