deck

Generate Google Slides decks programmatically via the Slides API with Atlan branding.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google-api-python-client, google-auth, google-auth-httplib2, google-auth-oauthlib, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the creation of professional Google Slides presentations, ensuring brand consistency and saving significant design and content assembly time.

Core Features & Use Cases

  • Automated Deck Generation: Creates strategy, problem-solution, and onboarding decks based on user prompts.
  • Brand System Compliance: Adheres strictly to Atlan's brand guidelines for colors, typography, and dimensions.
  • Use Case: Generate a /deck strategy for <customer> to quickly produce a tailored presentation for a client strategy review, incorporating specific customer details and strategic objectives.

Quick Start

Use the deck skill to build a strategy deck for your customer.

Frequently Asked Questions about deck

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

FAQPage Schema
How do I generate Google Slides presentations programmatically?

Generate Google Slides presentations programmatically by using the Slides API to create strategy, problem-solution, and onboarding decks from text prompts. This approach automates slide creation and ensures consistent branding without manual design work.

Do I need a Python environment to build Google Slides decks with the Slides API?

Yes, you need a Python environment with Google API client libraries for authentication and slide manipulation. Required dependencies include google-api-python-client and google-auth-oauthlib to authorize requests and insert content into presentations.

Can I customize branding and typography when automating Google Slides creation?

Yes, you can enforce strict brand system compliance by adhering to predefined guidelines for colors, typography, and dimensions. The deck generation process applies these visual rules automatically to maintain brand consistency across all slides.

How does automated deck generation handle different presentation archetypes?

Automated deck generation supports various presentation archetypes including strategy, problem-solution, and onboarding formats. It structures content based on your specific prompt, such as generating a tailored strategy deck for a particular customer review.

What's the best way to automate client strategy presentation creation in Google Slides?

Automate client strategy presentation creation by prompting the deck builder with specific customer details and strategic objectives. The tool uses the Slides API to assemble tailored slides programmatically, saving significant design and content assembly time.

Are there limitations to programmatic Google Slides generation for complex presentations?

Programmatic Google Slides generation is limited by the predefined brand system and supported deck archetypes like strategy and problem-solution. Complex custom layouts outside the Atlan brand guidelines may require manual adjustments after API generation.