Generate single-file HTML UIs, reports, dashboards, and landing pages using Pug syntax compiled client-side. Four CSS framework presets (Pico CSS classless default, Bulma, daisyUI, Simple.css minimal) — all pre-themed with Claude Code's warm cream + terra cotta light palette. Reduces LLM output tokens by 70-85% vs raw HTML + Tailwind. ALWAYS invoke when the user asks to create an HTML page, report, dashboard, UI mockup, or single-file web deliverable. Also invoke when user says "make a page", "create a report", "build a dashboard", "html output", "web UI", "single-file HTML", or "pug". Do NOT use for React/Vue/Svelte component development or server-rendered templates.
Installation
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Generate single-file HTML UIs, reports, dashboards, and landing pages using Pug syntax compiled client-side. Four CSS framework presets (Pico CSS classless default, Bulma, daisyUI, Simple.css minimal) — all pre-themed with Claude Code's warm cream + terra cotta light palette. Reduces LLM output tokens by 70-85% vs raw HTML + Tailwind. ALWAYS invoke when the user asks to create an HTML page, report, dashboard, UI mockup, or single-file web deliverable. Also invoke when user says "make a page", "create a report", "build a dashboard", "html output", "web UI", "single-file HTML", or "pug". Do NOT use for React/Vue/Svelte component development or server-rendered templates.
when_to_use
Triggers "make me a page", "create an html report", "build a dashboard", "landing page", "single-file", "web mockup", "html deliverable", "pug output", "token-efficient html", any request for a standalone .html file with visual UI. Also use when the user has previously indicated preference for Pug output format.
pug-ui
Output Pug syntax inside a self-compiling HTML template. Pick a framework preset based on the page type. Claude Code's light theme (warm cream #EEECE2 + terra cotta #DA7756) is the default for all presets.
Preset Selection
Preset
Template
Gzip
Class Style
When
pico (default)
template-pico.html
~10KB
Classless
Most pages — best token/capability balance
bulma
template-bulma.html
~66KB
Semantic
Complex dashboards, rich components needed
daisyui
template-daisyui.html
~57KB+Tailwind
Semantic + utility
Tabs, drawers, carousels, mobile-first
minimal
template-minimal.html
~3KB
Classless
Text-heavy reports, docs, articles
When unsure → use pico. It's the new default.
Workflow
Pick a preset from the table above
Read assets/template-<preset>.html to confirm structure
Copy it to the target path
Replace the Pug block inside <script type="text/pug" id="pug-src">
Set <title>
The Claude Code light theme is baked in — no theme switching needed unless the user explicitly asks for something else.