Fluiddocs Deck Builder
Type-correct, brand-aware HTML deck builder for Claude Code. Pitch, sales, launch, keynote, all-hands. PDF and PPTX import.
Install
/plugin marketplace add FluidForm-ai/fluiddocs-deck-builderInstall command taken from the project's README or registry entry. Always review code before running it.
README excerpt
Read full README on GitHub →FluidDocs Deck Builder
Describe a deck and get one built. Or drop in an old PDF or PPTX to rebuild it. Either way: a polished, interactive HTML deck.
An open-source deck builder for coding agents. Five type-correct deck spines (pitch, sales, launch, keynote, all-hands) build from a one-line brief, and deck-import rebuilds an existing PDF or PPTX. Four brand-mirror pitch templates, inline editing, and a multi-reviewer quality pipeline. Single-file HTML output, zero dependencies in the deck itself.
"Interactive" means each deck is one self-contained HTML file you navigate with arrow keys and edit in place: press E, click any element, type your change, then Ctrl/Cmd+S to download your edited copy. No server, no build step, no account.
Maintained by FluidDocs. MIT licensed.
Try it in 30 seconds, no install
Try it live, no install → A live Stripe pitch deck loads in your browser. Press E inside the deck to enter edit mode. Edit any heading. Press Ctrl/Cmd+S to download your version. (Or open quick-start.html from a local clone.)
That is the whole loop. No signup, no CLI, no server. The HTML file you download is yours to ship, host, or fork.
Browse templates
Eight templates ready to fork. Four brand-mirror pitch decks (Airbnb, Stripe, Anthropic, Sequoia Classic) and four type defaults (sales, launch, keynote, all-hands).
Browse the live template gallery →, filterable by type. (Local: templates/index.html.)
Six style presets cover the case where you do not have a brand to mirror. Browse the live style presets →. (Local: style-presets/index.html.)
Install for real
One-line install (Claude Code)
/plugin marketplace add FluidForm-ai/fluiddocs-deck-builder
/plugin install fluiddocs-deck-builder@fluiddocs-deck-builder
Then invoke any skill:
/fluiddocs-deck-builder:deck-builder
/fluiddocs-deck-builder:deck-pitch
/fluiddocs-deck-builder:deck-import
Manual install (any agent that reads SKILL.md)
Works with Codex, Kimi Code, OpenCode, Gemini CLI, and any other agent that follows the SKILL.md convention.
Claude Code reads personal skills from ~/.claude/skills/<name>/, so copy the skill folders directly into that directory:
git clone https://github.com/FluidForm-ai/fluiddocs-deck-builder.git /tmp/fluiddocs-deck-builder
cp -r /tmp/fluiddocs-deck-builder/skills/* ~/.claude/skills/
cp -r /tmp/fluiddocs-deck-builder/scripts ~/.claude/skills/deploy/
The second copy puts deploy.sh where the deploy skill looks for it, so publishing works on the manual install too. The plugin install bundles it automatically.
For other agents, clone the repo and point your agent at its skills/ directory per that tool's own SKILL.md convention.
Generate a new deck from scratch
After install, invoke the deck-builder skill and describe what you want. With the plugin install the command is /fluiddocs-deck-builder:deck-builder. With the manual install it is /deck-builder.
Sample prompts that work out of the box:
Build me a 14-slide seed pitch for Switchboard, an observability layer
for LLM workloads. Use the tech-crisp preset.
Similar plugs
CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies
Bash is all you need - A nano claude code–like 「agent harness」, built from 0 to 1
Documented system prompts from Anthropic - Claude Fable 5.1, Opus 5.5, Claude Design, Claude Code. OpenAI - ChatGPT GPT-6-Astra, Codex. Google - Gemini 3.8 Flash, 3.1 Pro,…
Wrap Antigravity, ChatGPT Codex, Claude Code, Grok Build, Muse Code, Devin as an OpenAI/Gemini/Claude/Codex compatible API service, allowing you to enjoy the free Gemini…