PluginBench
Skill
Pass
Audit score 90

recipe-create-presentation

googleworkspace/cli

Create a new Google Slides presentation with initial slides and share it with your team.

What is recipe-create-presentation?

This recipe automates the creation of a new Google Slides presentation and configures sharing permissions. Use it to quickly set up presentations for team collaboration without manual setup in the Google Workspace UI.

  • Create a new Google Slides presentation with a custom title
  • Extract the presentation ID from the creation response
  • Share the presentation with team members by email address
  • Set appropriate permissions (writer role) for collaboration
  • Integrate with Google Drive for file management

How to install recipe-create-presentation

npx skills add null --skill recipe-create-presentation
Prerequisites
  • gws (Google Workspace CLI) must be installed
  • gws-slides skill must be loaded
  • Google Workspace account with Slides and Drive access
Claude Code
Cursor
Windsurf
Cline

How to use recipe-create-presentation

  1. 1.Load the gws-slides skill before running this recipe
  2. 2.Execute the presentation creation command with your desired title
  3. 3.Copy the presentation ID from the response
  4. 4.Use the presentation ID to share the document with team members via their email address
  5. 5.Verify permissions were set correctly in Google Drive

Use cases

Good for
  • Quickly generate a new quarterly review presentation and share it with your team
  • Create presentation templates for recurring meetings and distribute them automatically
  • Set up a new project presentation and grant write access to team members in one workflow
  • Automate presentation creation as part of a larger reporting or documentation pipeline
Who it's for
  • Project managers coordinating team presentations
  • HR professionals creating review presentations
  • Team leads setting up collaborative documents
  • Automation engineers building productivity workflows

recipe-create-presentation FAQ

What permissions does the 'writer' role grant?

The writer role allows team members to edit the presentation, add slides, and modify content.

Can I share with multiple people at once?

Run the share command once per team member email address, or modify the recipe to loop through a list of recipients.

How do I get the presentation ID?

The presentation ID is returned in the JSON response from the 'gws slides presentations create' command.

Can I set different permission levels?

Yes, change the 'role' parameter to 'reader' for view-only access or 'commenter' for comment-only access.

Full instructions (SKILL.md)

Source of truth, from googleworkspace/cli.


name: recipe-create-presentation description: "Create a new Google Slides presentation and add initial slides." metadata: version: 0.22.5 openclaw: category: "recipe" domain: "productivity" requires: bins: - gws skills: - gws-slides

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

  1. Create presentation: gws slides presentations create --json '{"title": "Quarterly Review Q2"}'
  2. Get the presentation ID from the response
  3. Share with team: gws drive permissions create --params '{"fileId": "PRESENTATION_ID"}' --json '{"role": "writer", "type": "user", "emailAddress": "team@company.com"}'