Vibe Code Camp Distilled

Natalia Quintero & Nityesh Agarwal: Building Custom Presentation Generation with Claude Code

Natalia Quintero & Nityesh Agarwal: Building Custom Presentation Generation with Claude Code

Key Insights

Summary

Natalia Quintero (Head of Consulting at Every) and Nityesh Agarwal (Applied Data Engineer) demonstrated a custom Claude Code plugin that generates branded presentation decks in under 15 minutes. The plugin, called “every-pptx,” is a fork of Claude’s built-in PPTX plugin customized with Every’s visual style guide and integrated with Gemini’s Imagen API for on-the-fly illustration generation.

The presentation itself was meta - it was generated entirely by the plugin they were demonstrating. Nityesh showed the complete workflow from raw idea to finished deck, including how Claude creates a blueprint, adds visual direction, generates images, and outputs a fully-formatted PowerPoint that matches Every’s distinctive aesthetic. For their consulting business, this has collapsed the timeline from client meeting to first draft from days to hours, allowing them to be dramatically more responsive to client needs while their design team focuses on refinement rather than repetitive template work.

Main Topics

The Problem: Presentation Creation is Time-Consuming

Natalia explained the challenge their consulting team faces working with tech companies, private equity funds, and hedge funds. Each client digests information differently based on their strategy and business goals.

“For anyone who’s ever had a job where part of their job was making decks you’ll be very familiar with just how time consuming it is to format a deck um to like think about how you lay out the information in a way that is like really compelling.” [00:09:23]

The team was spending enormous amounts of time formatting decks rather than focusing on the actual strategic consulting work.

The Solution: A Custom Claude Code Plugin (every-pptx)

Nityesh built a fork of Claude’s existing PPTX plugin, customized for Every’s design aesthetic and workflow. The plugin is used entirely within Claude Desktop App in Code mode.

Key features: - Generates presentations that match Every’s visual style automatically - Includes a “generate blueprint” command that creates a slide-by-slide markdown plan - Uses an “add visual direction” command to specify detailed visual instructions for each slide - Integrates with Gemini API (Imagen/Nano Banana) to generate custom illustrations on-the-fly - Creates speaker notes automatically for each slide - Works from rough ideas to finished decks in under 15 minutes

“I created uh i created this uh like forked this plugin i created in every version of that plugin so that it can generate presentations like that look like this straight away” [00:03:38]

The Workflow: From Idea to Deck

Nityesh demonstrated the complete process in Claude Code:

  1. Start a conversation in Code mode: Discuss the rough idea for the presentation with Claude
  2. Generate blueprint: Use the plugin’s blueprint command to create a markdown file with slide-by-slide descriptions, visual directions, and speaker notes
  3. Review and refine: Give feedback on the plan and make edits
  4. Add visual direction: Claude generates detailed instructions for each slide, including commands to generate illustrations
  5. Generate images: Claude uses Gemini API keys to generate custom images that match Every’s aesthetic
  6. Output PowerPoint: The final deck is created with all formatting, content, images, and speaker notes

The entire demo deck was generated in under 15 minutes.

The Secret Sauce: The Visual Style Guide

The key to making this work was creating a comprehensive style guide that teaches Claude how Every thinks about design.

“Getting this uh 600 line style guide took the majority of the time getting it right uh it was a lot of back and forth and iterations but um but now that uh that work is done we uh it’s it’s like creating a presentation is as easy as just starting a chat inside cloud code” [00:08:30]

The 600-line style guide is embedded in the every-pptx skill and defines: - Color palettes and font choices - Layout principles and spacing - Visual hierarchy - How to approach different types of content - Image generation prompts that match the brand

AI-Generated Illustrations Within the Workflow

A standout feature is the integration with Gemini’s Imagen API (referred to as “Nano Banana API” in the transcript):

“This illustration this was generated by ai while creating this deck and how was florida able to do that florida is able to do that because uh inside cloud code i have uh given it access to the uh my gemini api keys which is using to uh call the nano banana api” [00:07:20]

Claude generates image prompts based on the visual style guide, sends them to Gemini, and incorporates the resulting images directly into the presentation - all automatically during deck generation.

Impact on the Consulting Business

The plugin has fundamentally changed how quickly they can respond to clients:

“Instead of us spending so many hours of our day just formatting decks so that we can be sharing the information that we want to be sharing we can just have a conversation with our clients understand what their ai sort of needs and enablement they need and then we have a conversation with clod that automatically can kind of like lay out this v1 of the decks” [00:10:04]

Timeline transformation: - Before: Few days to a week from client meeting to first deck draft - After: A few hours from meeting to v1 deck

The design team still refines the decks, but now focuses on higher-level improvements rather than starting from scratch each time.

Current State and Future Direction

When asked if they’re “one-shotting” decks (going directly from meeting notes to client-ready output), Natalia explained:

“I think like we’re uh there’s a few sort of like pieces here right there’s like the content piece and i feel like we’re pretty close to one-shotting like the content that is most relevant to clients which is maybe the most valuable part of this” [00:11:46]

Content: Nearly at one-shot quality Design: Still iterating - next step is better integration with the design team’s workflow so they can further refine the style guide and potentially work more directly in code

The plugin is not yet public, but they’re considering releasing it for others to use.

Broader Implications: Designers as Engineers

The conversation touched on how design is evolving:

“Some of the best designers i know are coding first now i mean i think that’s how i think of our design team right they’re like they’re almost like engineers with like an incredible curatorial eye” [00:13:31]

The vision is designers who can code their taste and curation into systems that AI can execute, rather than spending time on repetitive execution themselves.

Actionable Details

Tools and Technologies

Configuration Details

The Visual Style Guide: - 600 lines of instructions - Embedded in the every-pptx skill file - Defines colors, fonts, layouts, visual hierarchy, and image generation approach - Required significant iteration to get right, but now works consistently

API Integration: - Gemini API keys stored in Claude Code configuration - Claude calls the API directly during presentation generation - Images generated on-the-fly and inserted into slides

Plugin Commands: 1. generate blueprint - Creates markdown outline with slide descriptions and speaker notes 2. add visual direction - Generates detailed visual instructions for each slide, including image generation prompts

Workflow Steps

  1. Have client conversation
  2. Open Claude Desktop App in Code mode
  3. Start discussing rough ideas for the presentation
  4. Run generate blueprint command
  5. Review the markdown blueprint and provide feedback
  6. Run add visual direction command
  7. Claude generates images via Gemini API and creates the PowerPoint
  8. Review and make any needed adjustments (typically minor)
  9. Send to design team for final polish (optional)
  10. Deliver to client

Time: Under 15 minutes from idea to finished v1 deck

Key Insight for Implementation

The critical work is not in the code or the AI integration - it’s in creating a comprehensive style guide that truly captures how your organization thinks about design. This is the bottleneck, but once solved, it unlocks massive productivity gains.

Quotes Worth Saving

“I am using ai to turn producing not worth it task into trivial ones so like this deck is the example of that like i just generated this deck um to show you what this plugin does” [00:04:20] - Nityesh Agarwal

“Getting this uh 600 line style guide took the majority of the time getting it right uh it was a lot of back and forth and iterations but um but now that uh that work is done we uh it’s it’s like creating a presentation is as easy as just starting a chat inside cloud code” [00:08:30] - Nityesh Agarwal

“Instead of us spending so many hours of our day just formatting decks so that we can be sharing the information that we want to be sharing we can just have a conversation with our clients understand what their ai sort of needs and enablement they need and then we have a conversation with clod that automatically can kind of like lay out this v1 of the decks” [00:10:04] - Natalia Quintero

“It makes it so that between the time that we would usually go have those conversations and have a v1 of a deck which might be a few days to a week because it’s so time intensive now that time is like you know a few hours which is really really transformative and so impactful” [00:10:38] - Natalia Quintero

“Some of the best designers i know are coding first now i mean i think that’s how i think of our design team right they’re like they’re almost like engineers with like an incredible curatorial eye” [00:13:31] - Natalia Quintero