Agent skill
google-slides-skill
Create and manage Google Slides presentations. Use when the user asks to create slides, add content to presentations, or export to PDF/PPTX.
Install this agent skill to your Project
npx add-skill https://github.com/idanbeck/claude-skills/tree/main/google-slides-skill
SKILL.md
Google Slides Skill
Create, edit, and export Google Slides presentations.
Setup
Uses same Google OAuth as gmail-skill. If configured, this works automatically.
Otherwise: same setup as google-sheets-skill, but enable Google Slides API.
Commands
List & Info
python3 ~/.claude/skills/google-slides-skill/slides_skill.py list [--limit N]
python3 ~/.claude/skills/google-slides-skill/slides_skill.py get PRESENTATION_ID
Create & Manage
# Create new presentation
python3 ~/.claude/skills/google-slides-skill/slides_skill.py create --title "My Deck"
# Add slide
python3 ~/.claude/skills/google-slides-skill/slides_skill.py add-slide PRES_ID [--layout blank|title|title_body]
# Delete slide
python3 ~/.claude/skills/google-slides-skill/slides_skill.py delete-slide PRES_ID --slide-id SLIDE_ID
Add Content
# Add text box (x, y, w, h in inches)
python3 ~/.claude/skills/google-slides-skill/slides_skill.py add-text PRES_ID --slide-id SLIDE_ID --text "Hello" --x 1 --y 1 --w 8 --h 1
# Add image from URL
python3 ~/.claude/skills/google-slides-skill/slides_skill.py add-image PRES_ID --slide-id SLIDE_ID --url "https://..." --x 1 --y 2 --w 4 --h 3
Find & Replace
python3 ~/.claude/skills/google-slides-skill/slides_skill.py replace-text PRES_ID --find "{{name}}" --replace "John"
Export
python3 ~/.claude/skills/google-slides-skill/slides_skill.py export PRES_ID --format pdf --output deck.pdf
python3 ~/.claude/skills/google-slides-skill/slides_skill.py export PRES_ID --format pptx --output deck.pptx
Slide Layouts
blank- Empty slidetitle- Title slidetitle_body- Title + body texttitle_two_columns- Title + two columnstitle_only- Just titlesection- Section headerbig_number- Large number display
Presentation ID
Found in URL: https://docs.google.com/presentation/d/PRESENTATION_ID/edit
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
fal-video-skill
godaddy-skill
Manage GoDaddy domains and DNS records. Use when the user asks to set up DNS, manage domain records, check DNS propagation, point domains to servers, or configure A/AAAA/CNAME/MX/TXT records. Supports bulk operations for quick domain setup.
gcal-skill
Read, create, and manage Google Calendar events. Use when the user asks to check calendar, view schedule, find meetings, create events, or see what's on the agenda. Supports multiple accounts.
nano-banana-pro
Generate images using AI. Use when the user asks to create, generate, or make images, pictures, graphics, illustrations, visuals, or artwork. Also use for image editing with reference images.
google-docs-skill
Create, read, update, share, and export Google Docs. Use when the user asks to create documents, write content to Google Docs, share docs, export to PDF/DOCX, or convert markdown files to Google Docs.
film-maker-skill
Didn't find tool you were looking for?