firehose> #llmops

Stop Making PowerPoints: Vibe-Coding HTML Slides as a Skill

TL;DR

A self-described non-technical creator (Zara Zhang) walks through Front End Slides, a Claude Code / Codex skill that turns an outline into a beautiful, interactive HTML deck (a web page, not a .pptx), which the video states has passed 22k+ GitHub stars. The demo is instrumental; the payload is four theses about how skills get built and why they win. (1) You don't start with a skill, you end with one — build and battle-test the workflow by hand through many rounds of feedback, then ask the agent to freeze that workflow into a skill (the packaging is the last step). (2) HTML is the model's native output language — training data is saturated with web pages, so the model lays text+images out beautifully; if Markdown is the native language on the input side, HTML is native on the output side, and HTML is friendly to both model and human. (3) Design for agents, not humans — a skill's output can differ for every person because an agent, not a human, consumes it; the agent becomes the middle layer that makes software personal and collapses the complaint/feedback loop (users just tell the agent to change it). (4) Everything is code — any computer knowledge work can in theory be done with code and gets dramatically better when it is, and the biggest winners of vibe coding are non-programmers, for whom slides are the ideal on-ramp (no blank page, everyone needs a deck). Along the way the skill demonstrates agentic self-correction (the agent screenshots each slide draft and fixes itself), a curated 30+ template library the agent selects from, a four-question onboarding flow, and a cheap-preview gate (pick one of three cover designs before the full build).

Concepts introduced

Held, not dropped

Themes the video touches that don't warrant their own concept page yet — spin out on demand:

Key claims

Why this builds on the skills cluster (stance: builds_on)

The dominant stance is builds_on: the distillate extends the vault's skill-authoring cluster with new framings while corroborating four existing concepts, so it is neither purely novel nor a duplicate.

Illustrated walkthrough

Visual coverage is ok (max blind gap ~46s; 20% grid-floor frames), and notably the video's own deck is a live demonstration of the skill — most keyframes are the slides themselves.


Linked from