You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: plugins/google-slides/skills/google-slides-import-presentation/SKILL.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
2
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.
4
4
---
5
5
6
6
# Google Slides Import Presentation
@@ -32,7 +32,7 @@ If `import_presentation` is unavailable, stop and say the file cannot be convert
32
32
- Capture the resulting presentation ID or URL, slide count, and major slide titles.
33
33
- Treat the imported deck as the new source of truth for follow-on work.
34
34
35
-
4. Verify the conversion.
35
+
4. Verify enough to hand it off safely.
36
36
- Compare the imported slide count to the source file when that information is available.
37
37
- Use thumbnails for spot checks when layout fidelity matters or the user plans visual cleanup next.
38
38
@@ -41,15 +41,15 @@ If `import_presentation` is unavailable, stop and say the file cannot be convert
41
41
- Use [google-slides-visual-iteration](../google-slides-visual-iteration/SKILL.md) for post-import layout cleanup.
42
42
- Use [google-slides-template-migration](../google-slides-template-migration/SKILL.md) when the imported deck should move onto a branded template.
43
43
44
-
## Import Rules
44
+
## Rules
45
45
46
46
- Treat import as conversion into a new native Google Slides deck, not in-place editing of the original file.
47
47
- Preserve source slide order and content by default.
48
48
- Do not promise perfect fidelity for animations, transitions, SmartArt, or other Office-specific features.
49
49
- If import introduces layout drift, fix it in the native Google Slides deck rather than editing the source file.
50
50
- When the user says "edit this PPTX," import first and then operate on the resulting Google Slides deck.
51
51
52
-
## Output Conventions
52
+
## Output
53
53
54
54
- Return the resulting deck title and link or ID when the runtime exposes it.
55
55
- Call out any obvious import drift or unsupported formatting that needs follow-up.
Copy file name to clipboardExpand all lines: plugins/google-slides/skills/google-slides/SKILL.md
+9-20Lines changed: 9 additions & 20 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,19 +1,13 @@
1
1
---
2
2
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.
4
4
---
5
5
6
6
# Google Slides
7
7
8
8
## Overview
9
9
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.
17
11
18
12
## Required Tooling
19
13
@@ -26,7 +20,7 @@ Confirm the runtime exposes the relevant Google Slides actions before editing:
26
20
-`import_presentation` when starting from a local `.ppt`, `.pptx`, or `.odp`
27
21
-`get_slide_thumbnail` when visual verification matters
28
22
29
-
## Default Workflow
23
+
## Workflow
30
24
31
25
1. Identify the target presentation.
32
26
- 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:
36
30
- Use `get_presentation` or `get_presentation_text` to capture slide order, titles, and overall structure.
37
31
- Use `get_slide` before any slide-level write so object IDs and layout context come from the live deck.
38
32
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.
41
34
- Use [google-slides-import-presentation](../google-slides-import-presentation/SKILL.md) when the source is a local presentation file.
42
35
- Use [google-slides-visual-iteration](../google-slides-visual-iteration/SKILL.md) for spacing, overlap, alignment, and visual polish.
43
36
- Use [google-slides-template-surgery](../google-slides-template-surgery/SKILL.md) when the repeated layout structure is broken.
44
37
- Use [google-slides-template-migration](../google-slides-template-migration/SKILL.md) when content should move onto a company or team template deck.
45
38
46
-
4. Keep edits grounded.
39
+
4. Keep writes grounded.
47
40
- Restate the target slide numbers, titles, or object IDs before making changes.
48
41
- Prefer small `batch_update` requests over large speculative batches.
49
42
- Use thumbnails for verification whenever the task is visual, not just textual.
50
43
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
-
55
44
## Write Safety
56
45
57
46
- 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:
60
49
- If the user asks to edit a `.pptx`, convert it into native Google Slides first instead of promising in-place Office edits.
61
50
- Do not promise pixel-perfect fidelity when importing Office formats into Google Slides.
62
51
63
-
## Output Conventions
52
+
## Output
64
53
65
54
- 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.
0 commit comments