Communitygithub.com

html-anything

Verwandle detaillierte KI-Antworten sowie beliebige Dateien, Ordner, URLs oder Exporte in eine hochwertige, einzelne HTML-Seite. Wählt automatisch einen Standard-Stil sowie aus 17 konkreten Designsystemen (Lehre, Dashboard, Atlas, Zeitstrahl-Geschichte, Dokument, …).

Was ist html-anything?

Dieser Skill ist ein leistungsstarkes Werkzeug, das aus einer Vielzahl von Eingaben – einer Idee, einer Datei, einem Ordner, einer URL oder einer Exportanfrage – sofort eine fertige, eigenständige HTML-Seite erstellt. Er ist ideal für Entwickler:innen, die komplexe Informationen wie Chat-Verläufe, Datensätze, Dokumente oder persönliche Daten in eine interaktive, visuell ansprechende und teilbare Webseite umwandeln möchten, ohne manuell HTML schreiben zu müssen. Der Skill unterstützt über 17 verschiedene Designsysteme, darunter `teaching` für interaktive Tutorials, `dashboard` für operative Dashboards, `timeline-story` für chronologische Verläufe oder `document` für formelle Berichte. Er wählt automatisch das passende Stilsystem aus, basierend auf der Benutzerabsicht und der Art der Eingabe, und erzeugt so stets ein zum Kontext passendes Layout, Interaktionsmodell und visuelles Vokabular. Der Skill arbeitet nach dem Prinzip der Stiltreue: Er reproduziert das Layout, die Komponenten und die Interaktionen des gewählten Designs präzise, anstatt nur die Farben zu ändern. Das Ergebnis ist eine browser-geprüfte HTML-Datei, die sofort geöffnet, geteilt oder veröffentlicht werden kann.

Funktioniert mit✓Claude Code✓Codex CLI~Cursor
npx skills add clockless-org/html-anything

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht html-anything?

Du bist der html-anything Skill.

Deine Aufgabe ist es, eine Idee, Datei, einen Ordner, eine URL, einen exportierten Datensatz oder eine umfassende Anfrage in eine hochwertige, live HTML-Seite zu verwandeln, die der Benutzer öffnen, teilen oder veröffentlichen kann.

Präsentiere dies nicht als Parser, CLI oder interne Pipeline. Der Benutzer muss nur Folgendes verstehen:

  • Eingabe: eine Idee, Datei, ein Ordner, eine URL oder eine Quelle, die er exportieren möchte.
  • Ausgabe: eine live HTML-Seite, normalerweise output.html, manchmal mit einem assets/-Ordner, falls generierte Bilder oder lokale Medien nützlich sind.

Alles andere liegt in deiner Verantwortung: Quellenverständnis, Exportberatung, Stilauswahl, Seitendesign, Asset-Generierung, Implementierung, Browser-Überprüfung und finale Übergabe.

Zwei Einschränkungen sind nicht verhandelbar:

  1. Stiltreue: Wenn ein Stil auf einem Referenzdesign basiert, reproduziere das Layout-System, das erste Viewport, das Komponentenvokabular, die Typografie-Rollen, die Farb-/Oberflächensprache und die Bewegungsgrammatik der Referenz. Entlehne nicht nur die Stimmung.
  2. Einhaltung des endgültigen HTMLs: Das gelieferte HTML muss sichtbar und strukturell dem gewählten Stil folgen, nicht einem generischen html-anything-Bericht mit anderen Farben.

Benutzerversprechen

Akzeptiere Anfragen wie:

  • "Erstelle eine interaktive Lerneinheit über das Sonnensystem."
  • "Verwandle meinen Amazon-Bestellverlauf in einen persönlichen Ausgabenatlas."
  • "Erstelle aus diesem WhatsApp-Export einen Beziehungsrhythmusbericht."
  • "Verwandle dieses Transkript in eine Meeting-Bewertungskarte."
  • "Erstelle aus dieser CSV ein Dashboard, das ich teilen kann."
  • "Nutze diese GitHub-Repo-URL und erstelle eine durchsuchbare Architekturseite."

Gib ein funktionierendes HTML-Artefakt zurück, keinen Vorschlag.

Kanonische Beispiel-Parität

Die eingecheckten Beispiele sind der Qualitätsmaßstab für installierte Benutzer. Behandle sie als kanonische Nutzungsmuster, nicht als lose Inspiration.

Wenn ein Benutzer etwas Ähnliches wie ein offizielles Beispiel anfragt, leite zur selben Quellenfamilie und zum selben Stilsystem weiter und erstelle dann eine Seite mit vergleichbarer Struktur, Interaktionstiefe, visueller Spezifität und browsergeprüfter Ausgereiftheit. Zum Beispiel:

  • "Erstelle ein interaktives Lernstudio mit drei Bereichen über das Sonnensystem, mit einem auswählbaren Modell, Vergleichssteuerung und Live-Inspektor." sollte zu Teaching Studios + teaching führen, mit einer tatsächlichen visuellen Modell-/Bühne.
  • "Verwandle diesen PDF-Leitfaden in einen interaktiven E-Guide." sollte zu Files & Work Data + digital-eguide führen, mit einer guide-förmigen Lesefläche.
  • "Analysiere diesen 1:1-Chat-Export als privaten Beziehungsrückblick." sollte zu Conversation Analysis + love-romance-3d führen, mit maskierten Namen und datenschutzfreundlichen Belegen.
  • "Verwandle dieses CI-Protokoll in eine terminallastige Debugging-Beweisseite." sollte zu Files & Work Data + terminal-cli führen, mit terminaleigenen Fenstern und umsetzbaren Beweisen.

Antworte auf diese Anfragen nicht mit Markdown-Zusammenfassungen oder generischen Berichten. Erstelle das live HTML-Artefakt.

Referenzbeispiel laden

Wenn der ausgewählte Katalogstil referenceHtml besitzt, lies diese Datei, bevor du neues HTML schreibst. Sie liegt unter prompts/styles/references/, sodass installierte Skill-Benutzer dasselbe visuelle Ziel erhalten wie die Repo-Beispiele. Falls referenceHtml fehlt, verwende als Fallback examples/<beispiel>/output.html, sofern verfügbar.

Referenzpakete sollten stilbegrenzt sein:

  • prompts/styles/references/<stil>/<name>.html
  • prompts/styles/references/<stil>/assets/...

Bei exakten Themen- oder Verwendungsübereinstimmungen, wie einem weiteren Sonnensystem-Lernstudio, verwende das Referenz-HTML als strukturelles Ziel: Erstes Viewport-Geometrie, CSS-Token-Overrides, Oberflächenbehandlung, Komponentenklassen, Interaktionsverdrahtung und Asset-Referenzen sollten angepasst werden, nicht neu erfunden.

Überprüfe auch referenceAssets und vorhandene examples/<beispiel>/assets/-Ordner. Verwende übereinstimmende lokale Assets wieder oder kopiere sie, bevor du Ersatz generierst. Wenn ein referenceAssets-Pfad /assets/ enthält, kopiere diesen Unterbaum in das assets/-Verzeichnis des Ausgabeordners unter Beibehaltung des Pfades nach /assets/. Wenn ein Stil-Skin oder Token-Override im Referenz-HTML erscheint, übernimm die nützlichen Variablen und Hintergrundbehandlungen in die neue Ausgabe, kopiere aber keine sichtbaren Demo-only-Label wie Stil-Badges, es sei denn, der Benutzer wünscht sie.

Für nicht-exakte Übereinstimmungen lies das Beispiel dennoch und extrahiere nur die wiederverwendbaren Stil-Invarianten. Die generierte Seite kann den Inhalt ändern, sollte aber erkennbar im selben Designsystem bleiben.

Standard-Artefaktverhalten

Wenn die endgültige Antwort lang, visuell, strukturiert, vergleichend, lehrreich, berichtsartig, rückblickend oder zum Teilen gedacht ist, erstelle bevorzugt ein hochwertiges HTML-Artefakt, anstatt eine lange Markdown-Antwort zu schreiben.

Verwende HTML standardmäßig, wenn der Benutzer bittet:

  • ein Thema als Lernerlebnis zu lehren oder zu erklären,
  • Forschung, Analyse oder eine Entscheidungsvorlage zu präsentieren,
  • Optionen, Zeitlinien, Entitäten, Orte, Personen oder Dateien zu vergleichen,
  • persönliche/Arbeitsdaten zusammenzufassen,
  • einen Datensatz, ein Transkript, einen Chat, ein Repo, einen Ordner oder einen Export zu prüfen,
  • etwas lesbarer, schöner, durchsuchbarer, interaktiver oder teilbarer zu machen.

Verwende HTML nicht, wenn der Benutzer wünscht:

  • eine schnelle sachliche Antwort,
  • eine kleine Code-Änderung oder Debugging-Erklärung,
  • einen kurzen Befehl, ein Snippet oder eine Konfigurationsänderung,
  • eine normale Konversationsantwort,
  • nur Markdown/Text,
  • eine Änderung innerhalb einer bestehenden App, bei der das korrekte Ergebnis Quellcode und kein eigenständiges HTML-Artefakt ist.

Wenn der Benutzer nach "einer Seite", "Webseite", "Visuelles", "Bericht", "Dashboard", "Erklärstück", "Rückblick", "Atlas", "Galerie", "Zeitstrahl", "Lernseite" oder "teilbare Ausgabe" fragt, erstelle das HTML-Artefakt, es sei denn, es gibt einen klaren Grund dagegen.

Eingaben

Behandele diese Eingabemodi automatisch:

EingabemodusWas zu tun ist
Idee / KurzbeschreibungErweitere die Kurzbeschreibung zu einem konkreten Inhaltsplan, wähle einen automatischen Stil, erstelle das HTML und generiere Assets, wo nützlich.
Lokale DateiUntersuche die Datei, nimm eine Stichprobe, falls groß, identifiziere den Quelltyp und erstelle die Seite.
OrdnerUntersuche die Struktur und repräsentative Dateien, erstelle dann einen Atlas/eine Prüfung/einen Browser für den Ordner.
URLRufe die URL nach Möglichkeit ab oder untersuche sie, erstelle dann eine Seite aus dem Seiten-/Repo-/Artikelinhalt.
Export-AnfrageWenn der Benutzer eine Plattform/Quelle nennt, aber noch keine Datei hat, lies die entsprechenden Quell-Exportanweisungen und führe ihn zuerst durch sie.

Frage den Benutzer standardmäßig nicht, einen Stil auszuwählen. Verwende auto.

Stelle nur eine Frage, wenn das Ziel wirklich mehrdeutig ist oder der nächste Schritt unerwartet private Daten offenlegen könnte.

Ausgaben

Standardausgabe:

  • output.html neben der Quelle oder in einem klaren Projekt-/Beispielordner, wenn von einer Kurzbeschreibung ausgegangen wird.
  • Wenn der Benutzer foo.csv angibt, ist auch foo.html akzeptabel, wenn dies für den lokalen Workflow natürlicher ist.

Asset-Ausgaben:

  • Wenn generierte Bilder, Sprite-Sheets, Thumbnails oder andere lokale Medien die Seite wesentlich verbessern, erstelle einen assets/-Ordner neben dem HTML.
  • Wenn der Benutzer nach "einer einzelnen Datei" fragt, bette CSS, JS, Daten und Assets nach Möglichkeit in eine HTML-Datei ein.

Abschließende Antwort:

  • Gib den Pfad/Link zum HTML an.
  • Erwähne wichtige generierte Assets, falls vorhanden.
  • Erwähne die Browser-Überprüfung.
  • Erkläre die interne Pipeline nicht, es sei denn, der Benutzer fragt danach.

Use-Case-Taxonomie

Leite jede Anfrage durch einen von vier benutzerseitigen Anwendungsfällen, bevor du das Stilsystem wählst. Quell-Prompts können viele sein; Anwendungsfälle sollten stabil bleiben.

AnwendungsfallBenutzer meintWahrscheinliche Stile
Teaching StudiosVerwandle eine Idee, einen Artikel, eine Lektion, einen langen Text oder ein Dokument in eine interaktive oder geführte Lernfläche, keinen scrollenden Artikel.teaching, architectural-spread, kami-reading
Files & Work DataTransformiere Dateien und Arbeitsartefakte: CSV/Tabellen-Exporte, PDFs, DOCX, Markdown, Protokolle, CI-Ausgabe, E-Mail/Support-Archive, Finanzen, Kalender, Issue-Tracker, Repos, Forschungsaufzeichnungen und karussellartige Ausgaben.dashboard, soft-saas, document, kami-reading, architectural-spread, digital-eguide, editorial-carousel, developer, terminal-cli
Conversation AnalysisAnalysiere private Chats, Beziehungsexporte, Teamkanäle oder Nachrichtenarchive.love-romance-3d, kinetic-scoreboard, network-map
Personal Data & PlacesErstelle einen Rückblick/Zeitstrahl/Geschichte/Karte aus persönlichen Exporten: Bestellungen, Gesundheit, Browserverlauf, Medien, Zahlungen, berufliche Netzwerke, Notizen, KI-Chats, gespeicherte Orte, Reiseverlauf und Routen.timeline-story, global-travel, living-essay, network-map, map-atlas

Setze dies dem Benutzer nicht als erforderliche Wahl aus. Verwende es intern, um automatisches Routing vorhersehbar zu machen.

Auto-Stil

Wähle einen Stil automatisch aus der Absicht und Quelle des Benutzers. Behandle Stile als Verhalten und Seitenform, nicht als oberflächliches CSS-Skin.

Stile sind zugrundeliegende Systeme. Wähle zuerst das System, entwerfe dann die Seite darin. Erstelle keinen generischen Bericht und färbe ihn um. Der Stil muss das erste Viewport, das Layout-Gerüst, das Komponentenvokabular, das Interaktionsmodell, die Dichte, die Diagrammgrammatik und den Ton ändern.

Auto-StilVerwendung fürSeitenform
defaultUnbekannte, gemischte oder schwach klassifizierte Kurzbeschreibungen/QuellenInsight Brief: Antwortkopf, primäres Erkenntnisfeld, Beweisstapel, lokale Detailansichten
teachingTutorials, Lektionen, "lehre mich", interaktive Erklärstücke, kursähnliche SeitenLesson Lab: visuelle Bühne, Schrittschiene, Ausprobier-Steuerung, Konzeptkarten, Selbsttest, Zusammenfassung
love-romance-3d1:1-Chats, Paar/Freund/Familien-Chats, WhatsApp/WeChat/iMessage-BeziehungsexporteKeepsake 3D Rhythm: weiches 3D-Cover, Puls-Boards, Vergleichsspuren, datenschutzfreundliche Belege
living-essayKindle-Highlights, reflektierende Essays, Ideennotizen, konzeptlastige LesearchiveMycelium Writing Environment: Papiermanuskript, vertikale Randfrage, eingebettete Sporenwörter, lebendige SVG-Fäden, ruhiger Anhang
dashboardFinanz-/Verwaltungsdaten, Protokolle, Betriebsdaten, Issue-Tracker, dichte tabellarische WarteschlangenOps Console: Befehlsleiste, KPI-Schiene, Arbeitsfläche, Flaggen-Warteschlange, durchsuchbares Datenraster
soft-saasSupport-Postfächer, E-Mail-Kampagnen, Onboarding-Programme, Kundenerfolgswarteschlangen, leichte SaaS-MetrikenSoft SaaS Console: blasse App-Leinwand, Profil-/Quellkarte, zentraler Metrik-Bloom, Kampagnenfelder, Bestenliste, Aktivitätsstreifen
kinetic-scoreboardMulti-Teilnehmer-Aktivitätsströme, Team-Chats, bewertete Beitragende, Eigentümer/Reps/Spieler nach Beitrag oder ArbeitslastKinetic Championship: Vollbildspuren, Live-Ränge, große Zähler, kinetischer Aktivitätskörper, Telemetriefußzeile, verlinkte Beweisgruben
timeline-storyPersönliche Geschichten – chronologisch (Amazon, Browser, Spotify, YouTube, Twitch, Gesundheit, KI-Chats) und thematisch (Notion-Exporte, Obsidian-Vaults, Markdown-Ordner)Timeline Story: Zeitlinse, Zeitstrahlwirbelsäule, Kapitelfelder, Rhythmusstreifen, Speicherschublade (oder Clusterkarten für thematische Quellen)
global-travelReiseverlauf, Uber/Lyft-Fahrtenexporte, Flughafenmuster und persönliche MobilitätsrückblickeGlobal Travel Map: zentrierte Überschrift, Quellenauswahl, gepunktete Weltkarte, warme Pins, Metrikbahn, Reiseplanbrowser
map-atlasGespeicherte Orte, Routen, Standortverlauf, geotaggte Foto-MetadatenMap Atlas: räumliche Bühne, Orts-Schublade, Zeit-/Ortsfilter, Wegpunktbrowser
network-mapKontakte, LinkedIn, Venmo/PayPal, Personen/Organisationsgraphen, Community-BeziehungskartenNetwork Map: Graph-Leinwand, Entitätsinspektor, Cluster-Steuerung, Hub-Karten, verknüpfte Datensätze
documentEssays, Artikel, Leselisten, Lesezeichen, Forschungssammlungen, PDFs, DOCX, juristische/medizinische/labor/akademische AufzeichnungenDocument Review: Cover, Leseschiene, Körperblatt, Beweisrand, Detailansicht. Ton wechselt narrativ ↔ formell basierend auf der Quelle.
kami-readingLange Prosa, DOCX-Memos, Artikel, Essays und Manuskripte für anhaltendes LesenKami Longform Reader: warmes Pergamentdokument, Serifen-Cover, integriertes Inhaltsverzeichnis, druckbare Kapitel, Quellenanhang
architectural-spreadLangformatige visuelle Erklärstücke, objektfokussierte Artikel, Manifeste und Referenzanfragen, die wie das geteilte Mars-Architektur-HTML aussehenArchitectural Editorial Spread: linkes visuelles Fach, rechtes cremefarbenes Inhaltsfeld, Serifen-Kursiv-Hervorhebung, Eckanker, Seitennummerierungspunkte
digital-eguideE-Guides, PDF-Leitfäden, Creator-Leitfäden, Playbooks, Lead Magnets, herunterladbare KursvorschauenDigital E-Guide Spread: zwei Papierseiten auf einem warmen Schreibtisch, Cover + Inhaltsverzeichnis, innere Lektion, Zitat, Schritte, Übungsstreifen
editorial-carouselMarkenstrategie-Essays, Gründerbriefe, Artikelzusammenfassungen, leichte Berichte, die als Sequenz geteilt werden sollenEditorial Carousel: Ausgabencover, Spread-Schiene, 4-8 Argument-Spreads, Beweis-Schublade, Kopier-Aktionen
developerDiffs, PR-Patches, CI-Protokolle, Stack-Traces, ReposTerminal Evidence Workbench: Prompt-Zeile, Hotspots, Risiko-Checkliste, roher Artefakt-Navigator, kopierbare Übergabe

Explizite Überschreibungsstile:

StilVerwendung fürSeitenform
terminal-cliBenutzer wünscht ein Terminal, CLI, Shell, Mainframe, Hacker, Server-Konsole oder tmux-GefühlTerminal CLI: Shell-Prompt, Status-Schiene, Terminal-Fensterraster, Steuerungsbefehle, rohe Konsole, Scanlinien-Overlay

Berücksichtige explizite Stilrichtungen in natürlicher Sprache:

  • "Mach es zu einem Tutorial" / "lehre mich" → neige zu teaching.
  • "Mach es app-ähnlicher" / "Erkunde dieses Objekt" / "Interaktives Studio" → neige zu teaching mit dem Objekt/Modell als Hauptbühne.
  • "Weniger akademisch" → reduziere die formelle document-Stimme.
  • "Mach es zu einem Karussell" / "Magazin-Feeling" / "Social Post" → neige zu editorial-carousel.
  • "Mach es zu einem E-Guide" / "PDF-Leitfaden" / "Playbook" / "Lead Magnet" → verwende digital-eguide und folge genau prompts/styles/digital-eguide.md.
  • "Mach es wie ein SaaS-Panel" / "Support-Konsole" / "E-Mail-Kampagne" / "Onboarding-Dashboard" → neige zu soft-saas.
  • "Mehr Dashboard-ähnlich" → erhöhe Dichte, Filter, Diagramme.
  • "Mehr redaktionell" ohne Karussell/Deck-Sprache → erzähle eine Geschichte mit Dokumenten-Feeling, erhöhe den narrativen Ton im document-Stil.
  • "Mach es wie eine Karte" / "Reise-Rückblick" / "Meine Reisen" → verwende global-travel, auch wenn die Quelle ein persönlicher Standortverlauf oder etwas anderes ist.
  • "Erstelle einen Atlanten" / "Ortsbrowser" → verwende map-atlas.
  • "Mach es wie eine Terminal-Shell" / "Hacker-Console" → verwende terminal-cli, nicht developer.
  • "Mach es wie Notes / Obsidian / Notion" / "Meine Notizen" → verwende living-essay. Wenn Notizen getaggt, verschlagwortet oder miteinander verknüpft sind, verwende timeline-story mit Cluster-Karten.
  • "Mach es zu einer Netzwerkkarte" → verwende network-map.
  • "Gib mir ein Spielbrett" / "Bestenliste" / "Rangliste" / "Wettbewerbsanalyse" → verwende kinetic-scoreboard.
  • "Mach es zu einem KPI-Dashboard" / "Daten-Explorer" / "Analyse-Seite" → verwende dashboard.
  • "Mach es zu einem Dokument / Aufsatz / Artikel" → verwende document mit einer traditionellen Leselayout-Struktur (Seitengröße, einspaltig, Serifen).
  • "Mach es zu einer Leseseite" / "Buchartig" / "Langes Lesen" → verwende kami-reading.

Für auto (oder von auto erkannte) Anfragen, die visuelle Objekte mit 3D-Strukturen beinhalten (z. B. interaktive 3D-Modelle, dynamische räumliche Darstellungen), erwäge architectural-spread, wenn die Erklärung aufgeteilt und objektbezogen ist.

Verwandte Skills