Introduction
Rolando Galeana: Welcome to this live workshop on building Amazon presentation decks faster using Claude. Most brands and agencies spend hours every week pulling Amazon data into slides, building charts, and making reporting presentation-ready. This session shows a faster, AI-powered way to do that.
Kenton Snyder: Today I’ll walk through a live demo of how to go from a manually built presentation to one that’s automatically generated using Claude—pulling real data, applying your brand template, and even scheduling the process to run on its own every week.
Prerequisites: What You’ll Need to Follow Along
Before getting started, have the following ready:
- Claude desktop app (Claude Code specifically; a paid/Pro subscription is required)
- A PowerPoint template file you already use for client or internal reporting
- The PowerPoint Skill file (available as a handout download in the webinar app)
- A data source—either Intentwise AI Gateway (for live data) or CSV files exported from your ad platforms
Step 1: Set Up Your Working Folder
Kenton: Create a dedicated folder on your local machine for this project. Place your PowerPoint template inside—and nothing else. Claude Code works off the local file system and uses everything in that folder as context. Keeping the folder clean prevents Claude from getting overwhelmed with irrelevant files, which can degrade output quality. If you’re using CSV files for data, those can go in here too.
Step 2: Upload the PowerPoint Skill to Claude
Kenton: The PowerPoint Skill teaches Claude how to read your template, extract your fonts, color scheme, and layouts—and then rebuild a new presentation that matches your brand. To install it:
- Open Claude Code and go to Customize → Skills
- Click the “+” button and select Create Skill → Upload a Skill
- Upload the .skill.zip file (do not unzip it first)
- The skill will now appear in your skills list
Once installed, the skill can be extended. You can ask Claude to add new slide types (pie charts, bar charts, etc.) or hard-code your template so you don’t need to reference it every time.
Step 3: Build Your Presentation with a Single Prompt
Kenton: In Claude Code, type /PowerPointDeckBuilder and describe the presentation you want. Be as specific or as general as you like—Claude will fill in the gaps. Here’s an example of the prompt used during the live demo:
Example Prompt:
Build me a presentation using the slide template in the [folder]. Using data from the last 30 days from Intentwise AI Gateway (account: Wiser Drones Vendor):
Slide 1: Title slide — “Wiser Drones Monthly Performance Review”
Slide 2: Table of sales by product for the top 10 products
Slide 3: KPI cards of top-level vendor and advertising performance
Slide 4: KPI cards of inventory status and low inventory ASINs
Slide 5: Table of top spending campaigns with ROAS, clicks, and CPC
Slide 6: Key insights and action items across the data
Claude then:
- Unpacks your PowerPoint template to extract your brand’s colors, fonts, and layouts
- Pulls the specified data from Intentwise AI Gateway (or reads your CSV files)
- Generates an analysis layer for the insights slide
- Rebuilds everything into a fully formatted, on-brand PowerPoint file in your working folder
The entire process took approximately 5–7 minutes in the live demo—compared to the 60–90 minutes attendees reported spending manually.
What the Output Looks Like
Kenton: The generated deck matched the template’s design exactly—same fonts, colors, and layout. Slides included:
- A branded title slide with date and reporting period
- Top 10 products by ordered revenue in a formatted table
- Vendor and advertising KPI scorecards
- Inventory health overview with low-stock ASIN callouts
- Top campaigns by ad spend, including ROAS, clicks, and CPC
- AI-generated key insights and action items, such as budget reallocation recommendations and flagging softening retail revenue
Step 4: Make Quick Edits Using Claude in PowerPoint
Kenton: For Claude and Microsoft Copilot users, Claude can be embedded directly inside the PowerPoint app. Once set up (search “Set up Claude in PowerPoint” for instructions—no extra cost on an existing Claude subscription), you can make targeted edits without re-running the full process. In the demo, a metric was swapped from CTR to CPC mid-session. Claude re-pulled the relevant data from Intentwise and updated only that scorecard—in under a minute.
Step 5: Automate the Entire Workflow with Claude Routines
Kenton: Once you’re happy with the output, you can eliminate the manual trigger entirely using Claude Routines (released April 2026). Here’s how to set one up:
- Go to the Claude Code sidebar and click Routines → New Routine
- Select Local (requires your computer to be awake; use an app like Caffeinate on Mac to keep it running)
- Paste your presentation-building prompt
- Select your working folder
- Enable Auto-accept edits so it runs without needing your approval at each step
- Set your schedule (e.g., every Monday at 9:00 AM)
- Click Create
Every week at the scheduled time, Claude will open a fresh session, run the full build process, and deposit the updated presentation in your folder—ready to review at your next standup.
Pro tip: You can extend this workflow further by attaching a Gmail MCP connection to automatically email the finished deck to yourself or your client when it’s done.
Q&A Highlights
Do I need a paid Claude subscription?
Yes. Claude Code requires at minimum a Claude Pro subscription. For data security and to prevent your data from being used to train AI models, a Teams plan (approximately $20/user/month with multiple seats) is recommended.
Does this work with Google Slides?
Not directly through this workflow. Claude has a native connector for PowerPoint but not for Google Slides. Gemini works within Google Slides for some tasks, and a Google Slides MCP connector may offer partial functionality, but the full workflow described here is PowerPoint-specific.
Does this work with ChatGPT?
The PowerPoint Skill file is compatible with ChatGPT. Some steps may look slightly different, but the core process works. Copilot compatibility depends on whether it supports skill uploads.
What about data security?
Intentwise AI Gateway does not pass your data to AI providers independently. Data only reaches an AI model when you explicitly call it from Claude or ChatGPT. General recommendations for all users:
- Use a plan that restricts AI training on your data (Claude Teams or higher)
- For stricter requirements, explore Amazon Bedrock or enterprise zero-data-retention agreements
- Avoid putting sensitive credentials or PII in your working folder
Can this include both DSP and Sponsored Ads data?
Yes. As long as both are accessible within the same Intentwise account, you can specify both in your prompt. Claude will treat them as separate data sources and combine or separate them based on your instructions.
Why does Claude sometimes feel like it’s underperforming?
A few common causes and fixes:
- Effort level: Check that Claude’s effort level is set to Medium or High in Claude Code settings
- Model: Switch to Claude Opus for stronger output quality (uses more tokens)
- Folder bloat: Too many files in your working folder consume Claude’s context window before it even starts answering your question. Keep the folder clean
- Prompt clarity: More specific prompts consistently produce better results
Closing
Kenton: This workflow is one example of what’s possible with Claude Code and AI automation. The same approach can be extended to PDF dashboards, Excel workbooks, and other recurring deliverables. The goal is to get time back for deeper analysis and more strategic work—not just faster slide-building.
Rolando: A recording of this session will be emailed to all registrants. For questions or to explore Intentwise AI Gateway, reach out to Kenton directly at kenton@intentwise.com or join the AI Gateway waitlist at intentwise.com.