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.