Help us improve
Share bugs, ideas, or general feedback.
Builds narrative-driven keynote decks (20-35 slides) for conference talks and TED-style presentations. Handles slide count, visual anchors, and speaker notes. Activates on keywords like 'keynote' or 'conference talk'.
npx claudepluginhub fluidform-ai/fluiddocs-deck-builder --plugin fluiddocs-deck-builderHow this skill is triggered — by the user, by Claude, or both
Slash command
/fluiddocs-deck-builder:deck-keynoteThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
**Keep your process invisible.** Do not narrate the skill architecture (the "type pack" and "core" split) or announce which files you are reading. Skip preambles like "I'll start by reading...". Gather what you need, then build the deck.
Guides structured design of pitch decks, sales presentations, and slide sets through 5 phases: discovery, brief, outline, visuals, and delivery. For investor, sales, or conference use.
Orchestrates presentation creation from content planning to format-specific generation (HTML slides or PPTX). Invokes html-slides or pptx-slides skills for final output.
Use when asked to design a pitch deck, presentation, or slide set. Examples: "design a pitch deck", "create a sales deck", "make a conference presentation", "build an investor deck", "help me present this to the board", "create slides for X".
Share bugs, ideas, or general feedback.
deck-builder coreKeep your process invisible. Do not narrate the skill architecture (the "type pack" and "core" split) or announce which files you are reading. Skip preambles like "I'll start by reading...". Gather what you need, then build the deck.
This skill builds conference keynotes, TED-style talks, and speaker-centric presentations. It is a thin type pack that inherits the full pipeline from the deck-builder core skill. Read deck-builder/SKILL.md first for the 5-phase pipeline, 3-reviewer gate, fixed-canvas shell, brand-tokens methodology, and learnings log. This file only declares what's keynote-specific.
References in references/:
content-spine.md, the canonical 28-slide keynote spine (flexible 20-35 range)visual-components.md, per-slide visual pattern catalog, emphasizing imagery and large-type designdemo-patterns.md, optional interactive demo recipes suited to live talks (kept as a visual reference; most keynotes ship without a demo slot)Declarations the brief locks in for keynote builds:
deck_type: keynoteTarget slide count: 28 (flexible 20-35)Catalog directory ($CATALOG): user-specified output directoryForbidden class-name leaks: (empty)When the trigger fires, the agent runs Phase 1 from deck-builder/SKILL.md. In addition to the generic intake, ask these keynote-specific questions in a single batched message:
Batch these into one message. Do not interrogate slide by slide.
Before writing the full deck, the agent must auto-generate 3 first-slide previews and let the user pick a direction. Do not ask the user how to choose a style; pick the 3 from deck-builder/references/style-presets.md:
Steps:
.skill-temp/keynote-preview-{safe,bold,wildcard}.html.Autonomous run exception: for autonomous runs without a user browser to open previews in, skip the visual preview step. Instead, document the preset choice (palette, typography, character) as a code block in the brief and proceed directly to full build. The user can iterate on the preset post-build via the inline-edit module if needed.
deck-builder corePipeline: deck-builder/SKILL.md, 5-phase Plan, Build, Review, Release, Learn; 3 reviewer gates.
Phase 1 artifact: deck-builder/references/build-brief-template.md, fill in deck_type: keynote plus the other keynote-specific fields listed above.
Phase 2 implementation:
deck-builder/references/shell-pattern.md, chrome-free nav shell + 1440×810 canvas scale + inline-edit moduledeck-builder/references/style-presets.md, the preset catalog used by the auto-preview step abovedeck-builder/references/icon-library.md, inline SVG icon set replacing every emojideck-builder/references/brand-methodology.md, source-verify brand tokens protocol + logo safety + nested-subpath rulePhase 3 reviewer specs (all in deck-builder/reviewers/):
brand.md, copy.md, layout.mdPhase 5 learnings: deck-builder/references/learnings-log.md (shared; filter by Deck type = keynote).
Phase 4 deliverable:
.html file at <CATALOG_DIR>/<Speaker-Name>-Keynote.html or user-specified path.<Speaker-Name>-Brief.md.computer://... when the agent runs in an environment that resolves it).Do not write walls of explanation. The file is the deliverable.
deck-builder/references/icon-library.md); emoji are forbidden.Maintained by FluidDocs. Source: https://github.com/FluidForm-ai/fluiddocs-deck-builder. MIT licensed.