PlugWiki

recipe-create-presentation skill: create a Google Slides deck and share it

A three-step gws recipe that has Claude create a Google Slides presentation and share it with a teammate.

Installs
32.7K
on skills.sh
Stars
32K
on GitHub
Updated
Oct 2026
last repo commit

recipe-create-presentation is a short recipe, not a general slides tool. It has Claude create a new Google Slides presentation with a title, read the presentation ID from the response, and share the file with a teammate as an editor.

It loads the gws-slides skill and needs the gws tool installed and signed in. The sharing step uses a placeholder email address that you replace.

Good for

  • People who want Claude to start a new Slides deck and share it in one go
  • Teams who set up recurring review decks such as a quarterly review
  • Developers who already script Google Workspace from the terminal

Install recipe-create-presentation

Claude Code

  1. 1

    Copy this prompt.

    Install the recipe-create-presentation skill in Claude Code. Run this command:
    
    npx skills add https://github.com/googleworkspace/cli --skill recipe-create-presentation --skill gws-slides --skill gws-shared
    
    Then check that it loaded and tell me how to use it.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires Node.js, gws installed and signed in.

The skill only tells Claude how to call the gws tool, so gws must be installed and signed in on your machine first. gws-shared is installed too because every gws skill tells Claude to read it for sign-in, global flags and safety rules. gws-slides is installed because the recipe lists it as a required skill. The README says gws is not an officially supported Google product.

From the vendor's docs. Source.

What's in the skill

When it loads

Create a new Google Slides presentation and add initial slides.

Sections in SKILL.md

  1. Steps

Key facts

Installs on skills.sh
32,747 as of Nov 2, 2026
License
Apache-2.0
Last repo commit
Oct 30, 2026
What is inside
1 file: SKILL.md

What it includes

  • gws slides presentations create with a JSON title

    Step 1. The recipe's example title is Quarterly Review Q2.

    Try: “Create a Slides deck called Quarterly Review Q2.”

    Write · Create presentation

  • Read the ID from the response

    Step 2. The ID is used in the next step.

    Get the presentation ID

  • gws drive permissions create gives a teammate writer access

    Step 3. The example uses team@company.com; the role is writer and the type is user.

    Try: “Share the new deck with ana@example.com as an editor.”

    Write · Share with team

  • The recipe says to load the gws-slides skill first

    Its frontmatter lists gws-slides as a required skill.

    Read · gws-slides prerequisite

From the official docs

Permissions

Medium risk

Claude can create a file in your Google Drive and give another person edit access. Confirm the address before you approve the share.

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • It shares a file with another person

    Step 3 grants writer access to the email address in the command. Replace the placeholder and confirm the address before you approve. github.com

  • gws is an unofficial tool under active development

    The README says gws is not an officially supported Google product and that breaking changes are expected before v1.0. Pin a release if you rely on it. github.com

Security advisories

No published security advisories as of Nov 2, 2026.

Technical details
Turning on read-onlySKILL.md defines no read-only switch. gws-shared lists a --dry-run flag that validates a command locally without calling the API.
Talks toGoogle Workspace APIs, called by the gws tool
Sign-in and keysSign-in is handled by gws, not the skill. The README says interactive credentials are encrypted at rest, with the key in your OS keyring.
Scopes
  • Creates a new Google Slides presentation in your account

  • Gives another person edit access to it through Google Drive

  • Runs the gws commands on your machine

Questions

How do I install recipe-create-presentation?

Use the install box at the top of this page. It installs this skill together with gws-shared and gws-slides. You also need the gws tool installed and signed in, because the skill only tells Claude which gws commands to run.

Does recipe-create-presentation need an API key?

No API key is named in the skill. It needs a Google sign-in through gws (gws auth login) and, per the README, a Google Cloud project for the OAuth credentials. gws also supports service accounts and a pre-made access token.

Does recipe-create-presentation work in the Claude app or Codex?

It needs a terminal where the gws tool runs, so Claude Code is the direct fit. The install box has a Codex tab. The Claude app tab is left out because the skill runs a command on your own machine and the README documents no upload route.

Does it add slide content?

No. The recipe's description says to add initial slides, but its three steps only create the presentation, read its ID and share it. The gws-slides skill lists a batchUpdate method for changing a deck.

Who does it share the deck with?

The recipe uses the placeholder team@company.com with the writer role. Tell Claude the real address, or leave the sharing step out.

Is recipe-create-presentation safe?

It creates a file in your Google Drive and gives another person edit access. Check the address before you approve. The gws README says gws is not an officially supported Google product.

What is a recipe skill?

A fixed list of gws commands for one job. The README says the repo ships 50 curated recipes for Gmail, Drive, Docs, Calendar and Sheets.

How is it different from gws-slides?

gws-slides is the raw Slides API skill: it lists the presentations create and batchUpdate methods and the other API calls. This recipe is a fixed three-step sequence that creates a deck and shares it. Step 3 calls gws drive permissions create, but the recipe lists only gws-slides as required, so the install box does not add a Drive skill.

Information

updated Nov 2, 2026

Folder
skills/recipe-create-presentation

googleworkspace/cliskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 6
  1. googleworkspace/cli README · github.com
  2. skills CLI commands · github.com
  3. gws-shared SKILL.md · github.com
  4. recipe-create-presentation SKILL.md · github.com
  5. skills.sh listing · skills.sh
  6. gws-slides SKILL.md · github.com

Updated Nov 2, 2026.