CommunityCodierung & Entwicklunggithub.com

getrdone/html-page-standard – Standard für HTML-Seiten

Standardvertrag für neue statische HTML-Seiten aus Screenshots, Bitmap-Mockups oder Raster-Designs. Zu verwenden für HTML-Projekte, Landingpages, das Klonen eines Screenshots, Tokenisierung von CSS, TUNE-Blöcke, Theme-Tokens, Studio-Web-Reparatur nach einem Klon sowie Layout-Packs. Nicht zu verwenden für reine Wix-Velo-Bearbeitungen oder wenn der Benutzer eine andere Pipeline benennt.

Was ist html-page-standard – Standard für HTML-Seiten?

Dieses Skill definiert die kanonische Pipeline für die Erstellung statischer HTML-Seiten, bei der jeder Durchlauf von einem spezifischen Besitzer ausgeführt wird. Es steuert den gesamten Arbeitsablauf: Klonen (Pass A), Tokenisieren (Pass B), Reparieren (Pass C) und optionale Layout-Packs. Das Skill stellt sicher, dass TUNE (Abstände/Typografie), Themes (Farben) und Layout-Packs jeweils in separaten CSS-Dateien verwaltet werden und klare Verträge zwischen den Besitzern bestehen (z. B. screenshot-to-html für Pass A, studio-web für Pass C). Entwickler können die genauen Dateien, die bearbeitet werden müssen, nachschlagen – z. B. core.css für TUNE-Anpassungen, theme-*.css für Farbpaletten oder index.html für Textinhalte. Wichtig: Das Skill sollte nicht für Wix-Velo-Aufgaben oder Projekte verwendet werden, die nicht in das statische HTML-Paradigma passen.

Funktioniert mit~Claude Code~Codex CLI~Cursor
Part ofReact
npx skills add https://github.com/getrdone/agent-skills/tree/main/skills/html-page-standard

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

HTML-Seitenstandard

Kanonische Pipeline für statisches HTML ab sofort. Dieses Skill ist der Router. Implementiere eine ganze Seite nicht allein aus dieser Datei.

Vor dem Schreiben von Dateien deklarieren:

HTML-PAGE-STANDARD: 1.0
PASS: A-clone | B-tokenize | C-repair | layout-pack

Lade nur den Besitzer des aktuellen Durchlaufs. Lasse screenshot-to-html und studio-web niemals den ersten Entwurf gemeinsam erstellen.

Besitzer der Durchläufe

DurchlaufBesitzerAusgabe
A-clonenur screenshot-to-htmlsource.png + clone.html
B-tokenizedieses Skill + references/tokenize-contract.mdcore.css + theme-default.css
C-repairstudio-web 1.1 web.repairindex.html aus dem Klon, Semantik, Barrierefreiheit, Bewegung
layout-packdieses Skill + references/layout-packs.mdoptional layout-*.css

Wenn der Benutzer eine Live-URL oder vorhandenes HTML angibt (kein Screenshot zum Klonen), überspringe A. Tokenisiere, falls Token fehlen, dann C.

Wenn der Screenshot nur eine Stimmung (Mood) und kein exaktes Abbild ist, überspringe A und verwende stattdessen studio-web web.build. Sage dies vor dem Schreiben.

Harte Regeln

  1. Ein Durchlauf pro Runde, es sei denn, der Benutzer verknüpft sie explizit.
  2. Jede neue Seite liefert TUNE + eine Theme-Datei, selbst wenn es nur eine einzige Darstellung gibt.
  3. TUNE besitzt Rhythmus. Theme besitzt das Aussehen. Layout-Packs besitzen die Anordnung. HTML besitzt den Text.
  4. Nach Pass B keine rohen font-size-, padding-, margin- oder gap-Angaben, wenn ein Token existiert.
  5. Keine Viewport-Breiten-Breakpoints für Komponenten-Layout. Regionen sind @container + cqi.
  6. Themes dürfen das DOM nicht ändern. Layout-Packs dürfen die Palette nicht ändern.
  7. Füge auf Seite eins kein zweites Theme oder ein Layout-Pack hinzu, es sei denn, darum gebeten.
  8. Wix-Velo-Arbeiten sind nicht zulässig.

Ordnervertrag

<page>/
  source.png
  clone.html
  core.css
  theme-default.css
  index.html

Später optional: theme-<name>.css, layout-<name>.css. Root-Attribute: data-theme="default" und data-layout="default".

Ebenen: @layer reset, core, theme, layout, page;

Ladeplan

  • Pass A – lade screenshot-to-html. Stoppe, wenn clone.html dem Bild entspricht.
  • Pass B – lade references/tokenize-contract.md. Kopiere assets/core.template.css und assets/theme-default.template.css, fülle dann die Zahlen aus dem Klon. Keine Neugestaltung.
  • Pass C – lade studio-web 1.1, Spur web.repair, plus references/page-anatomy.md aus diesem Skill. GEFROREN: visueller Vertrag, TUNE-Zahlen, Theme-Palette (sofern nicht benannt). ÄNDERN: Regions-IDs, Semantik, echte Steuerelemente, Kontrast, Bewegung, die das Bild nicht verändert.
  • Layout-Pack – lade references/layout-packs.md nur auf Anfrage.
  • Scaffold-Erinnerung – references/project-scaffold.md.
  • Prompt-Muster – references/prompts.md.

Chirurgischer Plan

FrageDatei
Enger, größere Schrift, mehr Luft, Maß, Radius, Bewegungcore.css TUNE-Block
Nachtpapier, Gold, Overlay, Haarlinealtheme-*.css
Gestapelter vs. geteilter Herodata-layout + Layout-Pack
Falscher Satzindex.html

Nicht tun

  • Mix aus Pass A visuellem Klonen und studio-web-Zusammenstellung.
  • Grid-Spalten oder order in TUNE setzen.
  • --space-* oder Schriftgrößen-Skala in eine Theme-Datei setzen.
  • index-dark.html / index-camp.html forken.
  • Die vollständige Theme-×-Layout-Visual-Matrix ausführen, außer Hero + primärem CTA.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Verwandte Skills