nraford7

Keynote Create — Design skill for Claude Code

Design community

Claude Code skill: turn source material into a styled presentation deck — image-led Keynote or Minto/McKinsey Boardroom, rendered to HTML + PDF via swappable style packs.

How to install Keynote Create

This entry records only its repository, not the path inside it, so there is no exact command to give. Open nraford7/keynote-create and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Keynote Create does

Claude Code skill: turn source material into a styled presentation deck — image-led Keynote or Minto/McKinsey Boardroom, rendered to HTML + PDF via swappable style packs.

Alternatives in Design

  • Canvas Design — Create beautiful visual art in PNG and PDF documents using design philosophy 94.1k ★
  • Export Diagram — Export a diagram-design HTML file to .svg and .png next to the source 27.2k ★
  • Skill Deck — Generate slide deck presentations from briefs — use when you need slides, pitch decks, or visual summaries 2.8k ★

README

keynote-create

A Claude Code skill that turns raw source material — research notes, a brain-dump, an essay, a strategy memo — into a presentation deck, then renders it to an HTML deck and a PDF.

Two modes

  • Keynote — image-led. ~80% full-bleed photography with a hard-edged caption box (top-left) plus a one-line subcaption; titles are fragments, one-word beats, questions, or coined terms. For talks, pitches, TED-style. Hands each slide to the art-direct skill for image briefs. Derived from a slide-by-slide study of real image-led keynote decks.
  • Boardroom — text-led. Every title a complete Minto/McKinsey action-title sentence, rendered in the default house style (a serif + grotesk pairing, a restrained accent). The skill's original behaviour.

**Mode and spine are independent.** The *spine* (narrative structure) is picked separately from a menu of seven: Minto/pyramid plus six keynote-native shapes (emotional arc, reveal/misdirection, framework-build, forecast-cascade, teaching/method, scenario-parallel). Minto is the Boardroom default and stays on the menu in either mode.

Markdown is the structural deliverable; HTML + PDF are the presentation deliverables. The skill does **not** generate `.pptx`.

Repository layout

Path Purpose
SKILL.md The skill definition (frontmatter + workflow).
references/title-craft.md Title-craft rules, failure modes, and the Keynote fragment register.
references/keynote-devices.md The 16-device Keynote palette (affordance triggers + anti-pastiche rules) and the six spines.
references/layout-catalog.md The generic Boardroom layouts plus the Keynote layout family.
scripts/keynote-render.mjs Node renderer: markdown → self-contained HTML → 1920×1080 PDF via headless Chrome, fonts base64-embedded. Handles both modes; consumes a style pack.
scripts/house-style.mjs House-style registry (register/resolve a saved house pack). Imported by the renderer.
`packs/neu