HTML Portal Generator

Gjør en kodebase om til en enkelt selvstendig HTML-portal som fungerer offline på file:// med

av athola · athola/skrills

Bestått ★ 9.2/10

HTML Portal Generator — Gjør en kodebase om til en enkelt selvstendig HTML-portal som fungerer offline på file:// med

Hva den gjør

Konverterer en kodebase til en enkelt selvstendig HTML-fil med innebygd CSS, JS og data, strukturert som en fanebasert enkelt-side-app som kjører offline på file://-protokollen. Utløses når du ber om å generere en frittstående interaktiv portal eller nettlesbar app fra et repo. Håndhever en Fase-7 kvalitetsport: JS må parses, faner må kartlegges til visninger, utklippstavlen må falle tilbake til execCommand, og ingen døde klikk.

Testrapport

Bygget to portaler for den samme lille CLI-kodebasen – en grunnlinje, en som fulgte ferdighetens Fase-5/7-regler – og kjørte ferdighetens egen sjekkliste over begge. Ferdighetsversjonen besto alle seks sjekkene; grunnlinjen feilet på fire: den leverte en emdash, brukte fem inline onclick-håndterere, hadde ingen lysmodusstøtte, og stolte avgjørende på navigator.clipboard uten execCommand-tilbakefall, så kopier-til-utklippstavle brøt stille på file://-protokollen ferdigheten eksplisitt retter seg mot. Ferdighetsversjonen la til data-view-to-id-matching, et toast-tilbakemeldingssystem, og utklippstavle-tilbakefallet, alt verifisert av node-parsing og statiske sjekker. Sjekklisten den foreskriver er konkret og fanger reelle mangler i stedet for å være dekorativ.

Testet på: 2026-07-20 · Claude Code 2.x (agent harness)

Installer

git clone https://github.com/athola/skrills
mkdir -p ~/.claude/skills
cd skrills && cp -r skills/html-portal-generator ~/.claude/skills/html-portal-generator

Kommandoer og eksempelprompter

  • /html-portal-generatorGjør en kodebase om til en enkelt selvstendig HTML-portal som fungerer offline på file:// med

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • Turn this repo into a single offline HTML portal I can browse
  • Build a self-contained HTML app from this codebase for file:// use
  • Generate a tabbed single-page portal with no external dependencies