claudeers.
// Claude Skills

html-explainer

A Claude Skill that builds polished, interactive HTML explainers, with an automatic QA loop and anti-slop visual guards.

// Claude Skills[ cli ][ desktop ][ web ][ mobile ][ claude ]#claude#anthropic#claude-skill#dataviz#explainer#html#interactive#skillsMIT$open-sourceupdated about 21 hours ago

Install with your AI

Paste into Claude Code, Cursor, or any agent — it reads the repo and wires the tool into your project.

Install and set up html-explainer (git-clone project) into my current project.
Found on https://claudeers.com/html-explainer
Repo: https://github.com/ds-vibe/html-explainer
Homepage/docs: https://ds-vibe.github.io/html-explainer/
Detected install method: git-clone → git clone https://github.com/ds-vibe/html-explainer
Category: skills. Platforms: cli, desktop, web, mobile.
Read the repo's README for exact setup and env vars, then install it and wire it into my project.

Claudeers Health Verdict:
unknown; community-verified: false. Confirm the source before running anything.
// or clone
git clone https://github.com/ds-vibe/html-explainer

HTML Explainer

A Claude Skill for building polished, interactive HTML explainers as a single page OR a slide deck. Give it a topic, answer a few questions, and it produces a real page that someone can land on cold and come away understanding the basics.

It's a process, not a template: the quality comes from an iterative loop (research → architect for learning → 10× the visual design → render-and-actually-look → revise), not from filling in blanks.

See it in action: live examples gallery

Best results: run it in Claude Code with Opus 4.8 at high effort (or better). It's both faster and higher quality, since stronger first drafts mean fewer quality-loop fix cycles. Claude Code renders in a real headless browser, so it catches visual bugs the Claude App or Cowork cannot.

What it does

Given a topic (or your own source material), the skill:

  • Scopes first — a short, must-ask interview: grounding, audience/depth, format (scrolling page vs slide deck), visual style, quiz, AI chat.
  • Gets the facts right — grounds in your material and/or primary sources; cites them.
  • Architects for learning — leads with one mental model, layers depth, builds around a single clear centerpiece.
  • Hits a 10× visual bar — editorial typography, a semantic palette, real use of the horizontal space, and an explicit anti-"AI-slop" checklist (no emoji-as-icons, no decorative gradients, no generic bento grids).
  • Shows, doesn't tell — favors small playable micro-demos over paragraphs.
  • Runs a real quality loop — renders the page in a headless browser, screenshots it (desktop + mobile + interactive states), critiques it like a human, and fixes what's weak.
  • Ships a real .html file with an optional in-page Review & edit overlay so non-technical reviewers can annotate or edit in place (and download a copy with both the edits and the notes embedded).

Examples

Built with this skill, hosted on GitHub Pages — each is a self-contained .html file:

ExplainerFormatLive
Auroras: The Northern Lightsscrolling pageopen
Gutenberg's printing pressslide deckopen
The Doppler effect (why a siren changes pitch)scrolling pageopen
The grammar of shadow (reading film noir)slide deckopen
The EU AI Actscrolling pageopen
What "fair use" actually meansslide deckopen
How fractional reserve banking worksscrolling pageopen

Source lives in examples/.

Layout

SKILL.md                     the process (this is the skill)
scripts/shoot.mjs            Playwright screenshot helper for the quality loop
scripts/review-mode.js       drop-in "Review & edit" overlay (paste before </body>)
scripts/chat-dock.js         drop-in BYOK "ask the page" chat widget
reference/                   visual reference image for the design bar
examples/                    explainers built with the skill (served via GitHub Pages)
index.html                   the examples gallery landing page

Use the skill

Claude Code — clone into your skills directory:

git clone https://github.com/ds-vibe/html-explainer ~/.claude/skills/html-explainer

It loads automatically when a request matches (e.g. "make an interactive explainer about X").

Heads up — a build takes 4–10 minutes. It's doing real work: research, a scoping interview, generation, and a visual quality loop. Claude Code renders the page in a headless browser (desktop + mobile screenshots) and iterates until it passes — this is where the quality comes from. The first run installs Playwright + Chromium (~100–200 MB, fully automatic). The Claude app / cowork has no headless browser, so it runs a rigorous static pre-flight instead and skips the install. (Best results: Opus 4.8 at high effort in Claude Code.)

Claude desktop / web app — download the prebuilt html-explainer-skill.zip and upload it under Settings → Capabilities → Skills, then start a fresh chat. (Or zip the skill files — SKILL.md, scripts/, reference/ — yourself.)

Manual rendering (optional — the quality loop already does this for you):

node scripts/shoot.mjs "file:///path/to/page.html" /tmp/shots
# first time only, if you haven't run a build yet: npx playwright install chromium

License

MIT © 2026 Derek Schwede

// compatibility

Platformscli, desktop, web, mobile
Operating systems
AI compatibilityclaude
LicenseMIT
Pricingopen-source
LanguageJavaScript

// faq

What is html-explainer?

A Claude Skill that builds polished, interactive HTML explainers, with an automatic QA loop and anti-slop visual guards.. It is open-source on GitHub.

Is html-explainer free to use?

html-explainer is open-source under the MIT license, so it is free to use.

What category does html-explainer belong to?

html-explainer is listed under skills in the Claudeers registry of Claude-compatible tools.

0 views
10 stars
unclaimed
updated about 21 hours ago

// embed badge

html-explainer on Claudeers
[![Claudeers](https://claudeers.com/api/badge/html-explainer.svg)](https://claudeers.com/html-explainer)

// retro hit counter

html-explainer hit counter
[![Hits](https://claudeers.com/api/counter/html-explainer.svg)](https://claudeers.com/html-explainer)

// reviews

// guestbook

0/500

// related in Claude Skills

🔓

An agentic skills framework & software development methodology that works.

// skillsobra/Shell249,840MIT[ claude ]
🔓

Public repository for Agent Skills

// skillsanthropics/Python159,495[ claude ]
🔓

💫 Toolkit to help you get started with Spec-Driven Development

// skillsgithub/Python119,110MIT[ claude ]
🔓

AI coding assistant skill (Claude Code, Codex, OpenCode, Cursor, Gemini CLI, and more). Turn any folder of code, SQL schemas, R scripts, shell scripts, docs,…

// skillsGraphify-Labs/Python81,300MIT[ claude ]
→ see how html-explainer connects across the ecosystem