← ClaudeAtlas

design-speaker-bio-cardlisted

Generate a conference / CFP speaker bio card — pixel-exact 800×600 main canvas + 400×200 compact variant in a single HTML file. Contains: name, title, headshot placeholder (circular 160px), 2-line bio, social handles, optional talk title. Used for CFP applications, conference apps, sponsor decks. Reads ./design/<brand-slug>/DESIGN.md, tokens.css, and components.html. Triggers include "speaker bio card", "CFP card", "conference bio", "/speaker-bio-card".
slogsdon/skills-design · ★ 2 · Web & Frontend · score 73
Install: claude install-skill slogsdon/skills-design
# Skill: speaker-bio-card Produces a single self-contained HTML file containing **two pixel-exact canvases**: 1. **Main card** (800×600) — full speaker bio for CFP applications, conference apps, sponsor pages 2. **Compact card** (400×200) — condensed for event programs, list views, social cards Both render the same speaker identity at appropriate proportions. Screenshot each separately for the format the venue requires. ## When to use - User has a CFP submission, conference profile, or sponsor-deck speaker page that needs a bio card - A `DESIGN.md` exists for the brand ## Inputs - **Required:** brand slug, speaker name, title/role - **Required:** 2-line bio (max ~30 words across the two lines combined; sentence-case ending in period per brand voice) - **Required:** social handle (1 primary; optional secondary) - **Optional:** talk title — if provided, gets prominent placement on the main card - **Optional:** headshot URL — if not provided, the skill renders a typographic placeholder (initials in a circle) ## Output `./design/<brand-slug>/artifacts/speaker-bio-card-YYYY-MM-DD-<slug>.html` ## Steps ### 1. Verify brand exists ```bash test -f ./design/<brand-slug>/tokens.css ``` ### 2. Gather the brief Ask in one message: ``` 1. Speaker name + title/role (e.g. "Shane Logsdon, technical product leader") 2. Bio — 2 lines, sentence-case ending in period (max ~30 words combined) 3. Social handle — primary (e.g. @shanelogsdon) 4. Optional talk title — "What I look for i