Skip to content
Skillpedia
Writing32k · #6342

recipe-share-folder-with-team

Lets your agent share a Google Drive folder with multiple people. It's good for organizing and giving access to important documents for teams.

What it does

This tool lets you share an entire Google Drive folder with others. You can choose if they can only view or also edit the content.

When to use it

  • ✓When you need to send a project to coworkers.
  • ✓When you want a group of people to see important documents.
  • ✓To give a team's files access to new members.

Example of what to ask your AI

“Share the 'Monthly Reports' folder with John (editor) and Mary (viewer).”

Want more? Open the sections below.

How to use

The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.

Skill link

https://github.com/googleworkspace/cli/blob/main/skills/recipe-share-folder-with-team/SKILL.md

Ready-to-paste message

Use this skill to help me: https://github.com/googleworkspace/cli/blob/main/skills/recipe-share-folder-with-team/SKILL.md Read the SKILL.md file at that link and follow its instructions for my task.
How it works

The AI first finds the folder you mentioned in your Google Drive. Then, it adds the people you listed, setting whether they can only view or also modify the files inside.

Installation

Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.

In the terminal (Claude Code, Codex, Cursor), in your project folder:

npx skills add googleworkspace/cli --skill recipe-share-folder-with-team

Or download just the file:

curl -L https://raw.githubusercontent.com/googleworkspace/cli/main/skills/recipe-share-folder-with-team/SKILL.md -o SKILL.md
Technical content (original SKILL.md)

Original text by the author, straight from GitHub.

Share a Google Drive Folder with a Team

PREREQUISITE: Load the following skills to execute this recipe: gws-drive

Share a Google Drive folder and all its contents with a list of collaborators.

Steps

  1. Find the folder: gws drive files list --params '{"q": "name = '\''Project X'\'' and mimeType = '\''application/vnd.google-apps.folder'\''"}'
  2. Share as editor: gws drive permissions create --params '{"fileId": "FOLDER_ID"}' --json '{"role": "writer", "type": "user", "emailAddress": "colleague@company.com"}'
  3. Share as viewer: gws drive permissions create --params '{"fileId": "FOLDER_ID"}' --json '{"role": "reader", "type": "user", "emailAddress": "stakeholder@company.com"}'
  4. Verify permissions: gws drive permissions list --params '{"fileId": "FOLDER_ID"}' --format table
FAQ

Do I need Google Drive installed?

No, you just need a Google account and to allow the AI to access your Drive.

Can I share with anyone?

Yes, as long as you have the person's email address.

What happens if the folder isn't found?

The AI will let you know it couldn't find the folder, and you can try again with the correct name.

Details

Original description by the author

Share a Google Drive folder and all its contents with a list of collaborators.

repo: googleworkspace/cli

Popularity

GitHub stars
32k
Ranking position
#6342
License
Apache-2.0
Updated
10/6/2026

Is this skill useful?

0

Sign in to vote.

Comments

  • …

More skills from this repository

Similar skills