deck
/deck
Octave-powered presentation builder that researches, structures, and generates self-contained HTML slide decks. Use when user says "build a deck", "create a presentation", "pitch deck", "QBR slides", "sales deck", or asks for slides on any topic.
- Author
- octavehq ↗
- Repository
- lfgtm ↗
- Licence
- MIT
- Last repository change
- 27.10.2026
Assessment and security
- Files in this package
- 9
- Scripts
- 1
- HTML comments
- 0
- URLs in SKILL.md
- 0
No signals detected. Repository changed on 27.10.2026, without references to retired models or APIs.
MIT, open: use and modify while retaining author attribution.
- 1 scripts in this package. Review them before installing, as Claude may execute them.
Scripts: assets/presentation.js
What it does and when to use it
Octave-powered presentation builder that researches, structures, and generates self-contained HTML slide decks. Use when user says "build a deck", "create a presentation", "pitch deck", "QBR slides", "sales deck", or asks for slides on any topic.
Triggers from the description
Original author description
Octave-powered presentation builder that researches, structures, and generates self-contained HTML slide decks. Use when user says "build a deck", "create a presentation", "pitch deck", "QBR slides", "sales deck", or asks for slides on any topic.
How it works
- Run the task
- Usage
- References by task
- Delivery and changes
- Runtime resources
SKILL.md preview
--- name: deck description: Octave-powered presentation builder that researches, structures, and generates self-contained HTML slide decks. Use when user says "build a deck", "create a presentation", "pitch deck", "QBR slides", "sales deck", or asks for slides on any topic. --- # /octave:deck - Octave-Powered Deck Builder ## Run the task Read [the task method](references/task-method.md) before selecting context, claims, or output. It is the execution method for this skill. Supporting templates supply structure and styling; populate them from the task method and current evidence, not their illustrative figures or assertions. Select the actual decision narrative. QBR/renewal/value reviews use goals versus results and an auditable claim ledger; a pitch may use problem/solution/proof/ask. A buyer-facing deck shared as a link and read without a presenter renders in [story mode](../shared/formats/story-mode.md) by default (five to eight screens on the story arc unless the user asks for a count, the visual kit inlined); a deck to be presented, projected or exported to PDF or PPTX uses the slide format below. Use the complete presentation controller for slides; check the actual requested HTML/PDF/PPTX export before reporting it ready. Use [GTM context](../shared/gtm-context.md) for strategic tasks and [evidence and inputs](../shared/evidence-and-inputs.md) for material claims and missing facts. A narrow list/get or a render-only handoff does not require unrelated research. Read [host runtime](../shared/host-runtime.md) for available tools, portable resource paths, routing, and review fallback. Resolve current tool schemas before execution; use returned IDs and pagination. Inventory rows locate records; hydrate selected entities/resources before relying on their contents. Reuse supplied or inherited context and authorization. Ask grouped questions only for material unresolved inputs, continue independent work, incorporate replies, and recheck affected output. ## Usage ``` /octave:deck [topic or file] [--for <purpose>] [--audience <target>] [--style <preset>] ``` ## References by task - [pptx conversion](references/pptx-conversion.md) - [story mode](../shared/formats/story-mode.md) and the [visual kit](../shared/formats/visual-kit.md) (buyer-facing deck read as a link) - [animation patterns](references/animation-patterns.md) - [export guide](references/export-guide.md) - [html scaffold](references/html-scaffold.md) - [slide templates](references/slide-templates.md) Read only the reference for the selected mode, then the format/layout references when rendering. Do not repeat intake or change approved claims when routing to a renderer. ## Delivery and changes Apply [output readiness](../shared/output-readiness.md) to text and artifacts. HTML also uses the [review protocol](../shared/protocol.md) and the matching format checks. A working preview can be shared with its status; unrun checks are NOT RUN. Reviewers return findings on an immutable version; one author applies edits and rechecks the final version. For visual output, inherit the selected sender/workspace brand through [brand kit usage](../shared/brand-kit-usage.md); honor an explicit override and avoid repeated brand extraction. Public hosting requires the approved audience and publish manifest, followed by URL/access/link verification. For comparisons, trends or rates, use the [analytics contract](../shared/analytics-contract.md). Only requested persistence loads [workspace mutations](../shared/workspace-mutations.md); report changes as applied only after scoped readback. ## Runtime resources Resolve these paths from the installed skill directory. Inline template JS/CSS into self-contained artifacts; do not add runtime dependencies on the plugin installation. - [presentation.js](assets/presentation.js)
Files in this package (9)
- SKILL.md 4 KB
- assets/presentation.js 5 KB
- references/animation-patterns.md 4 KB
- references/export-guide.md 8 KB
- references/html-scaffold.md 19 KB
- references/pptx-conversion.md 2 KB
- references/slide-templates.md 17 KB
- references/task-method.md 2 KB
- references/viewport-base.css 3 KB
Versions
| Repository | Score | Licence |
|---|---|---|
| This page · octavehq/lfgtm | 100 | MIT |
| zauberzeug/game-of-cards | 100 | MIT |
| zauberzeug/game-of-cards | 100 | MIT |
| zauberzeug/game-of-cards | 100 | MIT |
| ramonk2o/storymaker | 100 | MIT |
| wookiya1364/scv-claude-code | 100 | MIT |
| roaldnefs/deckfile | 100 | MIT |
| MBGrao/deck-skill | 100 | MIT |
| prmvanschie/deck-skill | 100 | MIT |
Database snapshot: 13.11.2026 · package version 5260994ec72f (SHA-256 digest of the entire package)
Downloads in the last 30 days: 0 · ranking
Report a problem with this skill: harmful content, incorrect descriptions or an author’s removal request.
Similar skills
- 90marketing-slides
Create marketing slides, pitch decks, sales decks, and product presentations. Use when the user says "create slides", "marketing slides", "pitch deck", "sales deck", "make a presentation", "slide deck", "product deck", "webinar slides", or wants any deck-shaped marketing asset. - 100presentation-builder
Build real deck artifacts when the user needs editable slides, not just prose: investor decks, roadmap/QBR decks, launch decks, architecture/demo decks, workshop/training decks, and game pitch or milestone decks. Use when the job is to choose one deck mode, one smallest useful… - 100presentation-blueprint
Use when the user needs to create a presentation, pitch deck, slide deck, or visual summary about a project, codebase, website, or topic. Triggers on requests like 'build a deck', 'create a presentation', 'make slides about', or 'pitch deck for'. - 100form-deck
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". - 100presentation-creator
Use when asked to create a presentation, pitch deck, or slides from a topic and audience, or to format supplied source items into a 16:9 HTML slide deck. Not for PowerPoint files. - 100slide-deck
Generate a polished, presentation-ready HTML slide deck from a topic, document, or set of notes. Use this whenever the user says 'make a slide deck,' 'build a presentation,' 'turn this into slides,' 'create a deck for,' 'pitch deck,' 'investor deck,' 'training deck,' or asks for…