slides

Automate reading, creating, editing, and quality-inspecting Google Slides presentations.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/takimoto-sketch/medica-agent --skill slides-takimoto-sketch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slides
Source: https://github.com/takimoto-sketch/medica-agent/tree/main/.claude/skills/slides
Command: npx skills add https://github.com/takimoto-sketch/medica-agent --skill slides-takimoto-sketch

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It removes manual, error-prone slide editing and inconsistent presentation design by providing structured reading, template-driven creation, targeted editing, and automated quality inspections for Google Slides so teams can produce polished decks reliably and quickly.

Core Features & Use Cases

  • Read & Analyze: Extract full presentation structure, per-slide summaries, speaker notes, tables and metadata for auditing or migration.
  • Template-driven Creation: Build complete decks or render JSON-defined decks using the tam-default template and business layouts (cover, section, KPI, charts, closing).
  • Edit & Media Insertion: Update text, duplicate or delete slides, insert local assets and charts (via Google Sheets), and perform batchUpdate operations with confirmation prompts.
  • Automated Quality Inspection: Run overflow, overlap, contrast (WCAG AA), and margin checks with remediation suggestions as part of a required post-edit workflow.
  • Use Cases: Quickly generate client proposal decks, update existing presentations while preserving layout rules, and run accessibility/visual QA before delivery.

Quick Start

Create a new tam-default proposal titled "ご提案書" with a cover, agenda, KPI slide and closing, then run a quality inspection.

Frequently Asked Questions about slides

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

FAQPage Schema
How do I automate Google Slides creation using templates?

Automate Google Slides creation by rendering JSON-defined decks using the tam-default template with business layouts like cover, section, KPI, and closing. This template-driven approach generates complete proposal decks reliably without manual slide editing.

Can I insert charts from Google Sheets into Google Slides presentations?

Yes, you can insert charts from Google Sheets into Google Slides presentations. The workflow supports Sheets-based chart creation and media insertion alongside text updates, slide duplication, and batchUpdate operations with confirmation prompts.

How do I run an accessibility and visual quality check on existing Google Slides?

Run automated quality inspections on Google Slides to check overflow, overlap, contrast for WCAG AA compliance, and margins. This required post-edit workflow provides remediation suggestions to validate layout and accessibility before delivery.

What is the best way to extract presentation structure and speaker notes from Google Slides?

Extract full presentation structure, per-slide summaries, speaker notes, tables, and metadata from Google Slides for auditing or migration. This automated reading and analysis capability replaces manual review of slide content and structure.

Do I need write permissions to edit Google Slides via the API?

Yes, write permissions are enforced via an environment flag to perform Google Slides API batchUpdate operations. This controlled access ensures targeted editing, media insertion, and template-driven deck rendering only execute when properly authorized.

Why does my automated Google Slides workflow produce inconsistent presentation layouts?

Inconsistent layouts occur without structured template-driven creation and automated quality inspection. Apply the tam-default template with defined business layouts and run post-edit overflow, overlap, and margin checks to enforce consistent presentation design reliably.