Skip to content

Commit 1731e0f

Browse files
committed
Clarify Google Slides skill routing
1 parent 5e58a3c commit 1731e0f

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

  • plugins/google-slides/skills/google-slides

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

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,29 +24,29 @@ Confirm the runtime exposes the relevant Google Slides actions before editing:
2424

2525
1. Identify the target presentation.
2626
- If the user names a deck but does not provide a URL, search for it first.
27-
- If the user provides a local presentation file, import it before trying to edit slides.
27+
- If the user provides a local presentation file, tell the user you are importing it into native Google Slides first, then use [google-slides-import-presentation](../google-slides-import-presentation/SKILL.md).
2828

2929
2. Read before writing.
3030
- Use `get_presentation` or `get_presentation_text` to capture slide order, titles, and overall structure.
3131
- Use `get_slide` before any slide-level write so object IDs and layout context come from the live deck.
3232

3333
3. Route only when the job is narrower than general Slides work.
34+
- Stay in this skill for deck summaries, slide-by-slide reviews, new presentation creation, and small content edits.
3435
- Use [google-slides-import-presentation](../google-slides-import-presentation/SKILL.md) when the source is a local presentation file.
35-
- Use [google-slides-visual-iteration](../google-slides-visual-iteration/SKILL.md) for spacing, overlap, alignment, and visual polish.
36+
- Use [google-slides-visual-iteration](../google-slides-visual-iteration/SKILL.md) for spacing, overlap, alignment, cropping, density, or other layout cleanup where the slide image matters.
3637
- Use [google-slides-template-surgery](../google-slides-template-surgery/SKILL.md) when the repeated layout structure is broken.
3738
- Use [google-slides-template-migration](../google-slides-template-migration/SKILL.md) when content should move onto a company or team template deck.
3839

3940
4. Keep writes grounded.
4041
- Restate the target slide numbers, titles, or object IDs before making changes.
4142
- Prefer small `batch_update` requests over large speculative batches.
42-
- Use thumbnails for verification whenever the task is visual, not just textual.
43+
- If the task depends on how the slide looks, fetch a thumbnail before editing and verify again after the write.
4344

4445
## Write Safety
4546

4647
- Preserve slide order, titles, body text, charts, notes, and supporting evidence unless the user asks for a change.
4748
- Use live object IDs from the current deck state. Never guess IDs or request shapes.
48-
- Treat deck-wide rewrites, slide deletions, and broad template changes as explicit actions that should be clearly scoped.
49-
- If the user asks to edit a `.pptx`, convert it into native Google Slides first instead of promising in-place Office edits.
49+
- Before deleting slides, rewriting multiple slides, or changing the layout pattern across a section, state exactly which slides will change and what kind of change you are about to make.
5050
- Do not promise pixel-perfect fidelity when importing Office formats into Google Slides.
5151

5252
## Output

0 commit comments

Comments
 (0)