Skip to content

Commit 5e58a3c

Browse files
committed
Simplify Google Slides skill docs
1 parent 9b80cb8 commit 5e58a3c

2 files changed

Lines changed: 13 additions & 24 deletions

File tree

  • plugins/google-slides/skills

plugins/google-slides/skills/google-slides-import-presentation/SKILL.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: google-slides-import-presentation
3-
description: Import a local `.ppt`, `.pptx`, or `.odp` file into Google Slides, verify the resulting native deck, and hand it off to the right follow-on workflow. Use when the user wants to convert a presentation file into a native Google Slides deck before summarizing, editing, cleaning up, or migrating it.
3+
description: Import a local `.ppt`, `.pptx`, or `.odp` file into Google Slides, verify the resulting native deck, and hand it off to the right follow-on workflow. Use when the user wants to convert a presentation file into a native Google Slides deck before follow-on work.
44
---
55

66
# Google Slides Import Presentation
@@ -32,7 +32,7 @@ If `import_presentation` is unavailable, stop and say the file cannot be convert
3232
- Capture the resulting presentation ID or URL, slide count, and major slide titles.
3333
- Treat the imported deck as the new source of truth for follow-on work.
3434

35-
4. Verify the conversion.
35+
4. Verify enough to hand it off safely.
3636
- Compare the imported slide count to the source file when that information is available.
3737
- Use thumbnails for spot checks when layout fidelity matters or the user plans visual cleanup next.
3838

@@ -41,15 +41,15 @@ If `import_presentation` is unavailable, stop and say the file cannot be convert
4141
- Use [google-slides-visual-iteration](../google-slides-visual-iteration/SKILL.md) for post-import layout cleanup.
4242
- Use [google-slides-template-migration](../google-slides-template-migration/SKILL.md) when the imported deck should move onto a branded template.
4343

44-
## Import Rules
44+
## Rules
4545

4646
- Treat import as conversion into a new native Google Slides deck, not in-place editing of the original file.
4747
- Preserve source slide order and content by default.
4848
- Do not promise perfect fidelity for animations, transitions, SmartArt, or other Office-specific features.
4949
- If import introduces layout drift, fix it in the native Google Slides deck rather than editing the source file.
5050
- When the user says "edit this PPTX," import first and then operate on the resulting Google Slides deck.
5151

52-
## Output Conventions
52+
## Output
5353

5454
- Return the resulting deck title and link or ID when the runtime exposes it.
5555
- Call out any obvious import drift or unsupported formatting that needs follow-up.

plugins/google-slides/skills/google-slides/SKILL.md

Lines changed: 9 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,13 @@
11
---
22
name: google-slides
3-
description: Inspect, create, import, summarize, and update Google Slides presentations through connected Google Slides data. Use when the user wants to find a deck, read slide structure, summarize a presentation, create a new presentation, import a `.ppt`, `.pptx`, or `.odp`, update slide text or layout, or route a Slides task to a more specific workflow such as visual iteration, template surgery, or template migration.
3+
description: Inspect, create, import, summarize, and update Google Slides presentations through connected Google Slides data. Use when the user wants to find a deck, read slide structure, summarize a presentation, create a new presentation, import a `.ppt`, `.pptx`, or `.odp`, update slide text or layout, or route a Slides task to a more specific workflow.
44
---
55

66
# Google Slides
77

88
## Overview
99

10-
Use this skill as the default entrypoint for Google Slides work. Read the deck first, preserve content by default, and route to a narrower sibling skill only when the task is specifically import, visual cleanup, structural repair, or template migration.
11-
12-
## Preferred Deliverables
13-
14-
- Deck briefs that summarize slide order, titles, structure, and obvious issues.
15-
- Edit plans that name the target presentation, slide numbers or object IDs, and the intended changes.
16-
- Native Google Slides presentations that are ready for follow-on cleanup or content edits.
10+
Use this skill as the default entrypoint for Google Slides work. Stay here for deck search, summaries, light content edits, and new presentation creation. Route to a narrower sibling skill only when the task is specifically import, visual cleanup, structural repair, or template migration.
1711

1812
## Required Tooling
1913

@@ -26,7 +20,7 @@ Confirm the runtime exposes the relevant Google Slides actions before editing:
2620
- `import_presentation` when starting from a local `.ppt`, `.pptx`, or `.odp`
2721
- `get_slide_thumbnail` when visual verification matters
2822

29-
## Default Workflow
23+
## Workflow
3024

3125
1. Identify the target presentation.
3226
- If the user names a deck but does not provide a URL, search for it first.
@@ -36,22 +30,17 @@ Confirm the runtime exposes the relevant Google Slides actions before editing:
3630
- Use `get_presentation` or `get_presentation_text` to capture slide order, titles, and overall structure.
3731
- Use `get_slide` before any slide-level write so object IDs and layout context come from the live deck.
3832

39-
3. Choose the right depth of work.
40-
- For deck summaries, content review, or light text edits, stay in this skill.
33+
3. Route only when the job is narrower than general Slides work.
4134
- Use [google-slides-import-presentation](../google-slides-import-presentation/SKILL.md) when the source is a local presentation file.
4235
- Use [google-slides-visual-iteration](../google-slides-visual-iteration/SKILL.md) for spacing, overlap, alignment, and visual polish.
4336
- Use [google-slides-template-surgery](../google-slides-template-surgery/SKILL.md) when the repeated layout structure is broken.
4437
- Use [google-slides-template-migration](../google-slides-template-migration/SKILL.md) when content should move onto a company or team template deck.
4538

46-
4. Keep edits grounded.
39+
4. Keep writes grounded.
4740
- Restate the target slide numbers, titles, or object IDs before making changes.
4841
- Prefer small `batch_update` requests over large speculative batches.
4942
- Use thumbnails for verification whenever the task is visual, not just textual.
5043

51-
5. Report the outcome clearly.
52-
- Say which presentation and slides were read or changed.
53-
- Call out any remaining issues that need a narrower workflow or human design judgment.
54-
5544
## Write Safety
5645

5746
- Preserve slide order, titles, body text, charts, notes, and supporting evidence unless the user asks for a change.
@@ -60,12 +49,12 @@ Confirm the runtime exposes the relevant Google Slides actions before editing:
6049
- If the user asks to edit a `.pptx`, convert it into native Google Slides first instead of promising in-place Office edits.
6150
- Do not promise pixel-perfect fidelity when importing Office formats into Google Slides.
6251

63-
## Output Conventions
52+
## Output
6453

6554
- Reference slide numbers and titles when summarizing or planning edits.
66-
- Distinguish clearly between a proposed edit plan and changes that were actually applied.
67-
- When the request is exploratory, lead with the deck's purpose, major slide groups, and obvious weak spots.
68-
- When the request is write-oriented, state the exact slides or objects that will change before editing.
55+
- Distinguish clearly between a proposed plan and changes that were actually applied.
56+
- Say which presentation and slides were read or changed.
57+
- Call out any remaining issues that need a narrower workflow or human design judgment.
6958

7059
## Example Requests
7160

0 commit comments

Comments
 (0)