landing-and-site-builder
Skill1 starsChanged 48 days agoMITView on GitHub
End-to-end-Workflow, um eine Website oder Landingpage im Astro-Stack zu planen und zu bauen — oder als Design-Brief an Claude design zu übergeben. Orchestriert die vorhandenen Design-, Content-, SEO- und A11y-Skills über einen Vertical-Slice-Loop mit Council-Entscheidungs-Gate. Nutzen beim Start einer neuen Site/Landing, beim Umstrukturieren oder wenn aus einem Briefing eine gebaute Seite werden soll.
In this repository81 other files it gives its agents.
- accessibility-action-planSkill
- accessibility-auditSkill
- accessibility-finding-explainerSkill
- accessibility-report-summarySkill
- agent-config-authoringSkill
- agents-sdkSkill
- ai-ux-patternsSkill
- alt-text-generatorSkill
- anti-ai-copySkill
- aria-usage-reviewSkill
- astro-architectureSkill
- astro-client-scriptsSkill
- astro-component-a11y-reviewSkill
- before-after-accessibility-commsSkill
- bfsg-risk-language-softenerSkill
- biomeSkill
- blog-from-transcriptSkill
- brand-voice-dnaSkill
- case-study-from-auditSkill
- client-email-after-auditSkill
- cloudflare-email-serviceSkill
- cloudflare-one-migrationsSkill
- cloudflare-oneSkill
- cloudflareSkill
- complexity-judgmentSkill
- component-doc-writerSkill
- content-clarity-a11y-checkSkill
- content-qaSkill
- conversation-retrospectiveSkill
- darkmodeSkill
- deep-researchSkill
- design-directionsSkill
- design-systemsSkill
- durable-objectsSkill
- faq-from-issuesSkill
- form-accessibility-reviewSkill
- frontend-designSkill
- handoffSkill
- i18nSkill
- image-to-webpSkill
- keyboard-navigation-reviewSkill
- knowledge-baseSkill
- landingpage-from-briefingSkill
- lighthouse-axe-result-explainerSkill
- linkedin-post-from-contentSkill
- llm-councilSkill
- local-business-seoSkill
- mcp-builderSkill
- mdx-contentSkill
- motion-designSkill
- native-html-uiSkill
- newsletter-from-auditSkill
- overlay-tool-risk-explainerSkill
- playwrightSkill
- post-auditSkill
- remotionSkill
- sandbox-migrate-to-nextSkill
- sandbox-nextSkill
- sandbox-sdkSkill
- sandbox-stableSkill
- The first 60 shown.
The file
Files
Landing- & Site-Builder
Prozess-Skill: verwandelt ein Briefing in eine gebaute, geprüfte Seite — ohne mit Code zu starten und ohne die erste Idee ungeprüft zu übernehmen. Er baut nicht selbst alles, sondern dirigiert die Fach-Skills des Repos.
Zwei Modi
- A · In Claude Code bauen — direkt im Astro-Projekt implementieren (Standard, wenn ein Repo existiert).
- B · An Claude design übergeben — statt zu implementieren einen Design-Brief + einen self-contained Prototyp erzeugen (eine HTML-Datei, CSS inline, keine externen Assets → lauffähig als Artifact / in Claude design). Danach das freigegebene Design nach Astro zurückportieren (Slice für Slice, s.u.). Frage zu Beginn, welcher Modus gewünscht ist.
Vor dem Bauen: Council-Gate
Die strategischen Weichen NICHT aus dem Bauch stellen. Für Positionierung, Seitenstruktur und Design-Richtung [[llm-council]] anwenden (unabhängige Perspektiven → Kritik → Synthese). Verhindert, dass Layout und Copy die erste, womöglich voreingenommene Idee zementieren. Ergebnis: eine begründete Richtung
- erster Schritt.
Der Workflow (Vertical-Slice-Loop)
Nicht horizontal (erst alle Layouts, dann aller Content). Sondern der kleinste nutzbare Ausschnitt end-to-end, dann iterieren. Pro Slice:
- Brainstorming — Was soll die Seite leisten? Ziel, Zielgruppe, eine gewünschte Aktion. Noch nicht bauen.
- Alignment — Erst Rückfragen stellen, nicht raten: Angebot, Zielgruppe, Tonalität, Pflichtinhalte, rechtliche Grenzen, ein oder mehrere CTAs?
- Slice wählen — kleinster nutzbarer Ausschnitt zuerst, z.B. Hero + ein CTA. Rest (Features, FAQ, Footer) bewusst später.
- Plan — kleine, testbare Schritte für genau diesen Slice.
- Definition of Done — Akzeptanzkriterien festlegen (Baseline unten).
- Implementieren — NUR diesen Slice, kein Zusatz-Scope.
- Testen — A11y, SEO, Visuell, Responsive (s. QA-Skills).
- Recap — kurz erklären, was gebaut wurde und wo die Grenzen sind.
- Refactoring — zuerst fragen „was können wir weglassen?", nicht nur „verbessern". Verhalten unverändert lassen.
- Commit — atomar, temporäre Planungs-MDs wieder entfernen.
Danach nächster Slice (Problem/Lösung → Social Proof → FAQ → CTA-Wiederholung).
Slice-Gates (Qualität pro Slice)
- Approval-Gate im Alignment: nach den Rückfragen eine klare Entscheidung einholen — ✅ Approve · 🔄 Revise · ❓ Clarify · ❌ Cancel. Erst bei ✅ bauen.
- Zwei-Stufen-Review pro Slice (stärker als ein DoD-Häkchen): erst
Spec-Compliance (deckt der Build das Briefing? Kein Scope-Creep?), dann
Code-Qualität — jeweils durch einen frischen Subagent (
Agent-Tool). Grundsatz: kein Agent prüft seine eigene Arbeit. Ergänzt das Council-Gate um eine QA-Achse.
Welchen Skill wann (Orchestrierung)
- Struktur & Copy: [[landingpage-from-briefing]] (Abschnitts-Copy), [[content-clarity-a11y-check]] (verständliche Texte, gute Linktexte).
- Ästhetik & Richtung: [[frontend-design]] (Richtung, nicht templated), [[ui-design]] (Hierarchie, Abstände, CTA-Stufen), [[tailwind-ui]] (v4-Setup), [[motion-design]] (Micro-Interactions), [[darkmode]].
- Bau: [[astro-architecture]] (Seiten/Layouts/Rendering), [[mdx-content]] (Content Collections), [[i18n]] (mehrsprachig), [[image-to-webp]] / [[web-performance]] (Bilder, CWV).
- QA je Slice: [[accessibility-audit]], [[seo]] (+ [[local-business-seo]] bei regionalen Seiten), [[playwright]] (E2E/axe), [[post-audit]] (Build-Audit).
Landing vs. Website
- Landing: ein Ziel, ein primäres CTA, minimale/keine Navigation, eine Seite. Alles zahlt auf die eine Aktion ein.
- Website: mehrseitig, Navigation, Sitemap, wiederkehrende Layouts, interne Verlinkung. Council-Gate zusätzlich für die Informationsarchitektur.
Definition of Done (Web-Baseline)
- A11y: semantisches HTML, Kontrast, Tastaturbedienung, Labels, ein
<h1>, Fokus sichtbar (→ accessibility-audit). - SEO: Title ≤ 60, Meta-Description ≤ 160 Zeichen, OG-Tags, Canonical,
passendes JSON-LD,
langgesetzt (→ seo). - Performance: responsive Bilder (WebP), keine Layout-Shifts, kein render-blockierender Ballast.
- Klarheit: ein erkennbares Ziel / CTA; Nutzen vor Features.
Gotchas
- Nicht mit Implementierung starten — erst Brainstorming + Rückfragen.
- Ein Ziel pro Landing; mehrere CTAs verwässern die Conversion.
- Nutzen vor Features formulieren; konkrete statt generischer Claims.
- Weglassen vor Hinzufügen — Agents bauen tendenziell zu viel.
- Modus B: Prototyp strikt self-contained (Inline-CSS, Data-URIs), sonst läuft er in Claude design / als Artifact nicht.
- Temporäre Planungs-Markdown nach dem Commit wieder entfernen.
- Der Mensch bleibt fachlicher Entscheider.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

