A GENIUS Way to use ChatGPT for Presentations!
About this video
Jeff Su shows how to generate an entire Google Slides deck with ChatGPT plus Apps Script, starting from a blank presentation with no add-ons and, by his account, zero technical background. Step one is a long ChatGPT prompt: assign the role of a senior business analyst with over 20 years of experience, give just enough context on the topic (his example argues console and PC will drive gaming growth as mobile plateaus, using a viewer-submitted topic), state the goal (convince a mobile gaming app developer to build cross-platform games), and ask for a structured outline for a 10-slide presentation using the SCQA (Situation, Complication, Question, Answer) framework used by top consulting firms — each slide title specific and action-oriented, each slide carrying three supporting details in bullet form. The prompt ends with what he calls its most important sentence: first ask five questions that will improve the response, and wait for the answers before continuing. After he answers the five clarifying questions (which probe client capabilities and the competitive landscape), ChatGPT produces all 10 slide titles with bullets; he notes the outline’s real value is saving the two to three hours the brainstorming phase would otherwise take him. Step two continues the same chat: prompt ChatGPT to write a Google Apps Script that adds a custom menu button inside Slides to generate the slides automatically, with all text strings defined as variables in a JSON-like format at the top, no comments or placeholders, and only real Google Slides functions. He pastes the code via Extensions > Apps Script (reached by typing slides.new in the browser), names and saves the project, grants permission on first run, and clicks the new Generate Presentation menu. When an error appears, he copies the error message back into ChatGPT with a fix-it prompt (revise the script, think step by step), pastes the corrected code, and the 10 slides generate.
Key takeaways
- End the outline prompt with ‘first ask me five questions that will improve the response; wait for my response before continuing’ — the clarifying round is what sharpens the output.
- Use the SCQA framework and demand action-oriented slide titles with exactly three supporting bullets per slide.
- Have ChatGPT write the Apps Script with all strings as JSON-like variables at the top, no comments or placeholders, and only real Slides functions.
- Treat script errors as part of the workflow: paste the error back to ChatGPT with a step-by-step fix prompt and re-paste the revised code.
- Generate first, design second: apply a saved theme via Import theme, fix layouts slide by slide, then research each slide’s evidence in Perplexity AI.
Episode details: published April 2, 2024 · 7:38 long. Summary written by Self Growth Videos from the episode itself. Business results and any income figures mentioned are Jeff Su’s own claims, shared for education — they are not typical or guaranteed.
← Previous: Top 5 ChatGPT Prompts for Job Seekers! · Next: 3 Workspace Templates that TRIPLED My Productivity →
All Jeff Su videos · Jeff Su profile · Jeff Su (official site)





