HTML Portal Generator

Forvandl en kodebase til en enkelt selvstændig HTML-portal, der fungerer offline på file:// med

Af athola · athola/skrills

Testet · Virker ★ 9.2/10

HTML Portal Generator — Forvandl en kodebase til en enkelt selvstændig HTML-portal, der fungerer offline på file:// med

Hvad det gør

Konverterer en kodebase til en enkelt selvstændig HTML-fil med indlejret CSS, JS og data, struktureret som en fanebaseret single-page app, der kører offline på file://-protokollen. Udløses, når du beder om at generere en standalone interaktiv portal eller browsable app fra et repo. Håndhæver en Phase-7 kvalitetsport: JS skal parse, faner skal mappe til views, clipboard skal falde tilbage til execCommand, og ingen døde klik.

Testrapport

Byggede to portaler for den samme lille CLI-kodebase - en baseline, en efter færdighedens Phase-5/7-regler - og kørte færdighedens egen tjekliste over begge. Færdighedsversionen bestod alle seks tjek; baselinen fejlede fire: den leverede en emdash, brugte fem inline onclick-handlere, havde ingen light-mode-understøttelse, og var afgørende afhængig af navigator.clipboard uden execCommand-fallback, så copy-to-clipboard bryder lydløst på file://-protokollen, færdigheden eksplicit målretter. Færdighedsversionen tilføjede data-view-to-id-matching, et toast-feedbacksystem og clipboard-fallback, alt verificeret af node-parsing og statiske tjek. Tjeklisten, den foreskriver, er konkret og fanger reelle huller snarere end at være dekorativ.

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

Installation

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-generatorForvandl en kodebase til en enkelt selvstændig HTML-portal, der fungerer offline på file:// med

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen 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