google-slides-template-surgery

Apply structural batch updates to Google Slides presentations via the Slides API.

2|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/NagyVikt/codex-plugins --skill google-slides-template-surgery-nagyvikt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-slides-template-surgery
Source: https://github.com/NagyVikt/codex-plugins/tree/main/plugins/google-drive/skills/google-slides-template-surgery
Command: npx skills add https://github.com/NagyVikt/codex-plugins --skill google-slides-template-surgery-nagyvikt

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

This skill resolves persistent layout defects and structural inconsistencies in Google Slides that manual visual iteration cannot fix, such as repeated spacing errors or broken placeholder patterns.

Core Features & Use Cases

  • Structural Batch Updates: Executes precise, programmatic edits to slide geometry, text, and element properties across multiple slides.
  • Pattern Normalization: Standardizes title positions, body widths, and image frames across entire sections to ensure visual coherence.
  • Use Case: When a deck has 20 slides with misaligned dashboard cards, use this skill to define a single golden layout and propagate the correct geometry and styling to all sibling slides.

Quick Start

Use the google-slides-template-surgery skill to analyze the current deck and apply a structural fix to the repeated card layout on slide 5.

Frequently Asked Questions about google-slides-template-surgery

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

FAQPage Schema
How do I fix repeated layout defects and alignment issues across multiple Google Slides?

To fix repeated layout defects in Google Slides, perform structural batch updates via the Google Slides API to programmatically correct slide geometry, text, and element properties across multiple slides. This normalizes patterns and resolves inconsistencies that manual visual iteration cannot fix.

Can I standardize title positions and image frames across an entire Google Slides deck?

Yes, you can standardize title positions, body widths, and image frames across an entire deck. Define a single golden layout and use the Google Slides API to propagate the correct geometry and styling to all sibling slides for visual coherence.

What is the best way to batch update Google Slides placeholders and element geometry?

The best way to batch update placeholders and element geometry is using programmatic structural rework. Apply Google Slides API methods like batch_update, get_slide, and get_presentation to execute safe, verifiable structural changes across multi-slide decks.

Do I need Google Slides API access to normalize presentation templates?

Yes, API access is required to normalize presentation templates. You must have access to Google Slides API methods including batch_update, get_slide, and get_presentation to execute the safe, verifiable structural changes needed for template normalization.

Why does manual visual iteration fail to resolve Google Slides spacing errors?

Manual visual iteration fails because persistent layout defects and structural inconsistencies in Google Slides often stem from broken placeholder patterns. Programmatic structural rework applies precise batch updates to resolve these repeated spacing errors safely.

When should I use programmatic structural rework for Google Slides layout normalization?

Use programmatic structural rework for layout normalization when a multi-slide deck requires consistent template normalization, placeholder replacement, or element geometry correction. It is ideal for resolving repeated alignment issues across many slides.