Recipe Create Presentation
Google WorkspaceOfficialPublished by Google Workspace
- Skill
- Workflow
- Automation and integrations
- Apache-2.0
- No issues found
AutoGineer summary
Written by AutoGineer from the skill’s own files, not by the author
This recipe provides a structured workflow for programmatically generating a new Google Slides presentation and configuring its access permissions. By leveraging existing integration skills, it streamlines the setup process for recurring tasks like quarterly reviews or team updates.
What it does
- Creates a new Google Slides presentation with a specified title.
- Extracts the unique presentation ID for subsequent operations.
- Configures sharing permissions to grant team members write access to the new file.
When to use it
- When you need to automate the generation of standardized slide decks.
- When you want to ensure consistent access control for new team presentations.
- When integrating presentation creation into a larger automated reporting or project management pipeline.
Advantages
- Reduces manual effort in setting up new presentation files.
- Ensures consistent naming and permission settings across team documents.
- Integrates seamlessly into automated workflows.
Usage examples
- “Create a new presentation for the Q2 review and share it with the team.”
- The agent executes the creation command, retrieves the file ID, and applies the specified writer permissions for the team email address.
Install
Download the skill as a ZIP:
https://mp-staging.autogineer.com/agent-skills/googleworkspace/recipe-create-presentation/downloadUnzip it into the cross-client skills folder of your project:
mkdir -p .agents/skills && unzip recipe-create-presentation.zip -d .agents/skills
Documentation by Google Workspace
Create a Google Slides Presentation
PREREQUISITE: Load the following skills to execute this recipe:
gws-slides
Create a new Google Slides presentation and add initial slides.
Steps
Create presentation:
gws slides presentations create --json '{"title": "Quarterly Review Q2"}'Get the presentation ID from the response
Share with team:
gws drive permissions create --params '{"fileId": "PRESENTATION_ID"}' --json '{"role": "writer", "type": "user", "emailAddress": "[email protected]"}'
Files
- ATTRIBUTION.mdAdded by AutoGineer914 B
- LICENSELicence file added by AutoGineer11.1 KiB
- SKILL.md802 B
Requirements and compatibility
Works with: Claude Code, Claude apps, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI, Kiro, OpenCode, Goose, Amp, Roo Code, JetBrains Junie, Factory Droid, Devin (ex-Windsurf), Mistral Vibe, OpenHands, Letta
“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.
Security
No issues found by our static scan· No issues found
A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.
Attribution and licence
- Published by
- Google Workspace
- Publisher
- Google Workspace (Official)
- Source
- googleworkspace/cli · skills/recipe-create-presentation · commit cd3697e
- Licence
- Apache License 2.0 (redistribution allowed)
- LICENSE (added by AutoGineer from LICENSE)
- ATTRIBUTION.md (written by AutoGineer)
- Synced
AutoGineer is not affiliated with or endorsed by Google Workspace.
Download ZIP
The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download recipe-create-presentation.zip