deck-builder

Convert source documents into branded slide decks using Google Slides templates or python-pptx.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/timescale/marketing-skills --skill deck-builder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deck-builder
Source: https://github.com/timescale/marketing-skills/tree/main/plugins/tiger-marketing-skills/skills/deck-builder
Command: npx skills add https://github.com/timescale/marketing-skills --skill deck-builder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Turn documents into branded, presentation-ready slide decks by mapping content to the team's Google Slides template and, when needed, exporting a .pptx using python-pptx. This enables marketing teams to convert blogs, briefs, white papers, case studies, meeting notes, or raw ideas into polished decks with consistent branding and structure.

Core Features & Use Cases

  • Load source documents and map content to predefined deck structures.
  • Output a .pptx file in Claude Code using the team's exported template or produce structured Markdown slides in Cowork.
  • Reuse and enforce brand guidelines with layout mapping, speaker notes, and template-driven visuals.
  • Use cases: converting a blog post into a pitch deck, turning a briefing into an internal presentation, or producing a conference talk outline.

Quick Start

Feed a source document and the skill will generate a branded slide deck mapped to the team template.

Frequently Asked Questions about deck-builder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn a markdown document into a branded presentation?

You can turn a markdown document into a branded presentation by mapping the source content to a predefined deck structure, producing structured slide-by-slide Markdown or an exported .pptx file using a template-clone approach.

Can I convert a blog post into a slide deck using a Google Slides template?

Yes, you can convert a blog post into a slide deck by loading the source document and mapping its content to the team's Google Slides template, enforcing brand guidelines and layout mapping for a polished result.

How does python-pptx export a .pptx file from source documents?

python-pptx exports a .pptx file by applying a template-clone approach to the source document, preserving the team's exported template formatting and layout while mapping the content into presentation-ready slides.

What is the best way to apply brand guidelines to white paper slides?

The best way to apply brand guidelines to white paper slides is using a template-driven approach that reuses predefined layout mappings and template assets, ensuring consistent branding and structure across the deck.

Do I need a source document and a deck template to generate slides?

Yes, generating slides requires access to both the source document containing the raw ideas or text and the deck template, along with optional resources in scripts/references/assets for template-driven visuals.

Can I produce speaker notes when turning meeting notes into a presentation?

Yes, when converting meeting notes into a presentation, the process can generate speaker notes alongside the slide content while enforcing the team's layout mapping and brand guidelines.