The argument in one line.
You can generate production-ready HTML presentations using Claude's extended thinking and Opus 4.5, then refine them locally in Cursor without knowing how to code.
Read if. Skip if.
- You create presentations regularly (monthly or more) and want a repeatable system that generates custom HTML slides faster than traditional design tools.
- A non-technical founder or content creator who wants visually animated presentations but has avoided coding because you thought it required programming knowledge.
- You're comfortable with Claude chat and want to move beyond static PowerPoint decks to deploy shareable, interactive presentations online via GitHub Pages.
- You need presentations built into Google Workspace or Microsoft 365 for real-time team collaboration — this method produces standalone HTML files only.
- You're required to use your company's locked-down PowerPoint template or corporate design system that won't transfer to HTML code generation.
- You present offline without internet access or work in environments where deploying via GitHub Pages isn't an option.
The full version, fast.
You can build polished, animated presentations entirely from natural language by treating slides as a single HTML file rather than a PowerPoint deck, which unlocks AI's strongest capability and removes the formatting ceiling of traditional tools. The method runs five steps: draft a script or structured outline, set up a reusable Claude Project with a system prompt refined through Anthropic's prompt improver, generate the deck using Opus 4.5 with extended thinking, iterate at most once or twice inside the chat before context degrades the model, then download the HTML and finish edits locally in Cursor or Claude Code. Match model strength to edit size, use Cursor's select-element feature to scope changes, and deploy through GitHub Pages for a shareable link.
Chat with this breakdown — free.
Sign in and you get 23 free chat messages on us — ask for the hook, quote a framework, find the exact transcript moment, generate a markdown action plan. Bring your own key when you want unlimited.
Create a free account →Where the time goes.

01 · Cold open
Social-proof hook: 100 people asked about the slides. Promises complete breakdown going into 2026.

02 · The 5-step process overview
Lays out the full system: script → Claude project → Opus 4.5 → 1-2 chat edits → download HTML → local editor. Shows the numbered slide deck he built using the method.

03 · Why code instead of PowerPoint
Two arguments: (1) truly unique — animated diagrams, things PPT can't do; (2) code is AI's superpower right now. Acknowledges PPT loyalists, redirects them to a different video on Claude Skills.

04 · Step 1 — Write your script
Word-for-word or structured outline. Acts as the foundation for the AI to generate visuals from.

05 · Step 2 — Claude Project + system prompt
Creates a Claude Project live. Shows the system prompt — written using console.anthropic.com's prompt improver with thinking-model checkbox. Key rules: single HTML file, minimal text per slide, high-contrast dark/light, animated charts over text.

06 · Step 3 — Generate + iterate in chat
Pastes structured notes above a line break; dictation above it. AI thinks 2-5 min, returns complete HTML. Demonstrates one iteration using Apple Notes dictation for a batched edit list (5-6 changes at once). Cap: 1-2 turns before model degrades.

07 · Step 4 — Local editing in Cursor or Claude Code
Downloads HTML file. Opens in Cursor. Shows 'Select Element' feature for targeted AI context injection. Demonstrates adding Cursor + Claude Code logos to a slide via @-file references and dictation. Covers model matching: Sonnet/Composer for minor tweaks, Opus 4.5 for big restructures.

08 · Step 5 — Deploy via GitHub Pages
Create a public repo, upload the index.html + assets at root level, enable Pages under Settings → Pages → main branch. Live shareable URL in 2-5 minutes. Free.

09 · Recap
Fast recap of all 5 steps. Reiterates Opus 4.5 extended thinking as the key model. Plugs 30-day email series and coaching.

10 · Outro + next video CTA
Teases follow-up video on Claude Skills for pixel-perfect PowerPoint/Google Slides formatting. Direct next-video CTA.
Lines worth screenshotting.
- HTML presentations generated by Claude can include animated visualizations, animated diagrams, and interactive elements that PowerPoint and Google Slides structurally cannot produce.
- Code is AI's superpower — leaning into that for any task with a visual output, including presentations, produces higher quality and more uniqueness than tool-constrained alternatives.
- Staying inside Claude Chat for more than one or two rounds of edits degrades the model's intelligence — downloading the HTML file and switching to Cursor or Claude Code preserves output quality.
- Opus 4.5 with extended thinking consistently outperforms Gemini 3 Pro and GPT 5.2 extended thinking on presentation generation across a three-week head-to-head comparison.
- A Claude Project with a presentation system prompt allows a recurring workflow — drop in a new script and get back a consistent, high-quality presentation every time without re-explaining the format.
- The system prompt should be written by asking Claude to improve a rough initial prompt rather than crafting it from scratch — the model produces better system prompts than most humans write.
- Deploying the final HTML file to GitHub Pages takes minutes and produces a shareable public URL without any hosting infrastructure or cost.
- Keeping all creative and brand decision-making conversations inside a Claude Project with memory means every future presentation benefits from the full history of previous style decisions.
- One to two rounds of chat-based iteration is the sweet spot before switching to a code editor — beyond that, the chat context becomes a liability rather than an asset.
- The presentation-as-code approach produces files that are versioned, diffable, and maintainable in ways that PowerPoint binaries are not — which matters when formats and brand guidelines change.
- A script or structured outline is the minimum input the AI needs — word-for-word scripts produce the most accurately targeted slide content, but even bullet points work as a foundation.
- AI's superpower in presentations is not speed but uniqueness — every HTML presentation is custom-rendered code that cannot be duplicated by someone using the same template.
Steal the proof-of-demand hook.
Dylan never says 'I'm going to teach you' — he says '100 people asked, so here's my answer.' That single reframe turns a tutorial into social proof.
- Open any tutorial with a real question you've been asked repeatedly — even 5 times is enough to say 'I keep getting asked this.'
- The 'context window degradation = dumber model' framing is sticky and technically accurate — use it in JoeFlow onboarding to explain why dictation sessions should stay focused.
- The Batch Edit via Dictation pattern (Apple Notes → paste once) is a literal JoeFlow demo moment. That's the product.
- Dylan's 'Match the model to the task' two-tier framing maps directly to JoeFlow's engine selection — steal the visual (two cards, fast/cheap vs smart/expensive).
- The single HTML file rule + GitHub Pages deploy is a repeatable formula for any tutorial format Joe makes — ship it as a template.
- The prompt improver at console.anthropic.com is a specific actionable recommendation most creators haven't touched — worth a standalone short.
Terms worth knowing.
- HTML slides
- Presentations built as web pages using HTML and CSS rather than traditional slide software, enabling custom animations, interactive elements, and easy sharing via a URL.
- Claude Project
- A persistent Claude workspace where you can store system instructions and context so they apply automatically to every new conversation, enabling a repeatable workflow without re-entering setup each time.
- system prompt
- A set of background instructions given to an AI before a conversation begins that defines its role, style, and rules — stored in a Claude Project so it applies to every session automatically.
- extended thinking
- A Claude model mode where the AI reasons through a problem step-by-step before generating its response, producing more accurate and nuanced output on complex tasks at the cost of longer processing time.
- Opus 4.5
- Anthropic's highest-capability Claude model at the time of this video, recommended for generating HTML presentations because it outperformed competing models on visual and structured output quality.
- context degradation
- The phenomenon where an AI's output quality decreases over a long conversation as its context window fills with iterative edits, making it harder to maintain coherent, high-quality responses.
- GitHub Pages
- A free static website hosting service from GitHub that lets users publish HTML files from a repository directly to a public URL with no server configuration required.
- Cursor
- An AI-enhanced code editor (based on VS Code) that helps developers read and edit code files, used here to make precise local edits to generated HTML presentations outside of the Claude chat interface.
Things they pointed at.
Lines you could clip.
“Of all the things that AI can do, code is by far its superpower. I wanna lean into that superpower as much as possible for any use case that I have.”
“The more information you put into this conversation, the fuller the AI's head gets, and the fuller it gets, the dumber it gets.”
“You don't need to know a single thing about coding. That's what Claude's for.”
“How did you make those slides? I've gotten this question at least 100 times in the last two months.”
Word for word.
Don't just watch it. Burn it in.
See every word as it's spoken — crank it to 2× and still catch all of it. The same dual-channel trick behind Amazon's Kindle + Audible.
The bait, then the rug-pull.
Dylan Davis opens with social proof disguised as a question — 100 people asked, so here's the answer. By framing the entire video as a reply to audience demand rather than a self-initiated tutorial, he establishes credibility before a single tool is named. The title does the rest: it's an abandonment story, and abandonment stories convert.
Named ideas worth stealing.
5 Steps to AI Slides
- Write Script
- Claude Project
- Opus 4.5 (extended thinking)
- Quick Edits in Chat (1-2 max)
- Code Editor (Cursor / Claude Code)
End-to-end repeatable pipeline for generating HTML presentations with Claude on a recurring basis.
Context Window Degradation Rule
The fuller the AI's context window, the dumber it gets. Cap chat iterations at 1-2, then export and work locally.
Match the Model to the Task
- Sonnet 4.5 / Composer — minor tweaks (font, colors, rounding) — fast and cheap
- Opus 4.5 — big restructures, diagram overhauls, 5+ simultaneous changes
Two-tier model selection: cheap/fast for polish, premium for heavy lifting.
Batch Edit via Dictation
Open Apple Notes, dictate 5-6 changes while reviewing the presentation slide by slide, then paste the full list as one message. Avoids multiple round-trips.
How they asked for the click.
“Below is a thirty day AI insight series completely free. You'll get 30 insights in your inbox so you can apply AI to your business and your work.”
Double CTA: free email series + paid coaching/community. Delivered twice — once mid-video, once in recap. Low pressure, clearly free first.






































































