Schritt-für-Schritt von Kundenanfrage bis Go-Live — vollständig dokumentiert & automatisiert.
websites/[kunde]/BRIEFING.md
websites/[kunde]/
bash scripts/build-kunde.sh [kunde]
node scripts/screenshot.mjs [url] --both
node scripts/stock-images.mjs "zahnarzt portrait" --count=10
bash scripts/verify-site.sh <site-key> — prüft automatisch: richtiger Kunde, richtige Site, kein fremder Content. Bei ❌ → SOFORT STOPP, Rückfrage an Moha. Kein Edit/Deploy ohne ✅ VERIFIED. edit-deploy.sh führt verify automatisch aus.
npx designlang <referenz-url> → liefert Tailwind Config, CSS Variables, Farben, Fonts, Spacing, Shadows. Auch für Abwandlungen: Tokens extrahieren → Werte anpassen (z.B. andere Farben) → als Basis für den Build nutzen.
websites/droste/ = technische Referenz, NIEMALS Design kopieren.
Droste-Farben (#5E98C0, #C8956C) dürfen in keinem neuen Projekt auftauchen.
Disallow / (kein Indexing bis Go-Live)[kunde].qsdesigns.de)
Allow / umstellen
bash scripts/deploy-live.sh [kunde]
scripts/edit-deploy.sh <site-key> <datei>:<pfad> — NUR die geänderte(n) Datei(en) deployen. ⛔ ZIP-Deploy VERBOTEN für Änderungen (zerstört Fonts/CSS/Bilder). ZIP nur für komplett neue Websites../scripts/backup-websites.shbash scripts/verify-site.sh <site-key> vor JEDER Änderung. Prüft: richtiger Kunde, richtige Domain, kein fremder Content. Bei ❌ MISMATCH → SOFORT STOPP, Rückfrage an Moha. Kein Edit/Deploy ohne ✅ VERIFIED.| Was | Wo |
|---|---|
| Schablone (Astro) | skills/qs-website-build/assets/starter-kit/ |
| Kunden-Daten | websites/[kunde]/ |
| Build-Command | bash scripts/build-kunde.sh [kunde] |
| Live-Deploy | bash scripts/deploy-live.sh [kunde] |
| Go-Live Checkliste | skills/qs-website-build/references/go-live-checklist.md |
| SKILL.md | skills/qs-website-build/SKILL.md |
| Referenz-Kunde | websites/droste/ (41 Seiten, vollständig) |
| Kundenprozess (Details) | memory/kundenprozess.md |
| E-Mail Templates | memory/email-templates.md |