design-talk-slidelisted
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