make-deck
Installation
SKILL.md
Make a Deck
Build an HTML slide deck that looks designed, not AI-generated. Uses starters/deck_stage.js for keyboard nav, scaling, speaker notes, and print-to-PDF.
Phase 0 — Context pre-flight (auto-detect, ONE question max)
Before asking design questions, detect context silently via auto-checks. Only ask the user if nothing is found.
Auto-detect (no user input)
Read .claude/design-tokens.json— project tokens, if exist → loadBash(ls ~/.claude/design-systems/ 2>/dev/null)— org-level registry. If the brief mentions a brand name matching a folder → auto-apply it (e.g. brief "Acme deck" +~/.claude/design-systems/acme/→ use Acme)Glob **/tailwind.config.* **/theme.{ts,js,json} **/tokens.{css,scss} **/_variables.*at project root — if found, note "codebase detected" andReadthem- Scan user message/attachments for:
- GitHub URL → invoke
Skill: ingest-githubfirst - Figma URL → invoke
Skill: ingest-figmafirst - Image attachment → invoke
Skill: ingest-screenshotfirst .md/.txt/.pdffile attached →Readit (may contain brand refs or content)
- GitHub URL → invoke