← ClaudeAtlas

design-talk-slidelisted

Generate a 3-slide talk template — title slide + content slide + section-divider slide — all in a single 1920×1080 (16:9) HTML file with clearly demarcated .canvas divs so each can be screenshotted separately and assembled into a full deck. Reads ./design/<brand-slug>/DESIGN.md, tokens.css, and components.html. Triggers include "talk slides for X", "conference slide template", "title slide for [talk]", "/talk-slide".
slogsdon/skills-design · ★ 2 · Web & Frontend · score 73
Install: claude install-skill slogsdon/skills-design
# Skill: talk-slide Produces a single self-contained HTML file containing THREE 1920×1080 slide canvases, each demarcated for individual screenshot: 1. **Title slide** — talk title + speaker + venue/date. The cover. 2. **Content slide** — structured content area: headline + body region (allows for prose, list, or code excerpt). 3. **Section-divider slide** — large display type announcing a new section ("§ 02 — On Settlement"). The pause-and-breathe slide. This skill produces the BUILDING BLOCKS for a talk deck. The user duplicates and edits content slides as needed; the title and divider patterns repeat across the deck. ## When to use - User is preparing a conference talk, internal presentation, or recorded demo - A `DESIGN.md` exists for the brand ## Inputs - **Required:** brand slug, talk title (sentence-case ending in period per brand voice) - **Required:** speaker name + role/affiliation - **Required:** venue/conference + date - **Optional:** content slide headline + body content (sample for the template), section-divider section title ## Output `./design/<brand-slug>/artifacts/talk-slide-YYYY-MM-DD-<slug>.html` ## Steps ### 1. Verify brand exists ```bash test -f ./design/<brand-slug>/tokens.css ``` If missing, stop and tell the user to run `/design-system <brand-slug>` first. ### 2. Gather the brief Ask in one message: ``` 1. Talk title — sentence-case ending in period (max ~12 words) 2. Speaker — name + role/affiliation 3. Venue — conference / event + da