Generated banner for Recipe Create Shared Drive
Generated logo for Recipe Create Shared Drive

Recipe Create Shared Drive

Google WorkspaceOfficialPublished by Google Workspace

  • Skill
  • Workflow
  • Automation and integrations
  • Apache-2.0
  • No issues found

From the author

Create a Google Shared Drive and add members with appropriate roles.
— the description by Google Workspace

AutoGineer summary

Written by AutoGineer from the skill’s own files, not by the author

This skill provides a structured procedure for setting up a new Google Shared Drive and configuring member access. It utilizes specific commands to initialize a drive and assign roles to users, ensuring consistent setup for collaborative workspaces.

What it does

  • Creates a new Google Shared Drive with a specified name.
  • Adds individual members to the newly created drive.
  • Assigns specific roles to drive members.
  • Lists existing permissions for a shared drive to verify access.

When to use it

  • When you need to provision a new shared workspace for a team.
  • When automating the onboarding process for project-based file storage.
  • When you need to programmatically manage access control for Google Drive resources.

Advantages

  • Standardizes the creation process for shared drives.
  • Enables automated management of user permissions.
  • Reduces manual effort required for administrative drive setup.

Usage examples

“Create a new shared drive named Project X and add [email removed] as a writer.”
The agent executes the drive creation command and subsequently adds the specified user with writer permissions.
“List all members of the shared drive with ID DRIVE_ID.”
The agent retrieves and displays the current permission list for the specified drive.

Install

  1. Download the skill as a ZIP:

    https://autogineer.com/agent-skills/googleworkspace/recipe-create-shared-drive/download
  2. Unzip it into the cross-client skills folder of your project:

    mkdir -p .agents/skills && unzip recipe-create-shared-drive.zip -d .agents/skills

Documentation by Google Workspace

Create and Configure a Shared Drive

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

Create a Google Shared Drive and add members with appropriate roles.

Steps

  1. Create shared drive: gws drive drives create --params '{"requestId": "unique-id-123"}' --json '{"name": "Project X"}'

  2. Add a member: gws drive permissions create --params '{"fileId": "DRIVE_ID", "supportsAllDrives": true}' --json '{"role": "writer", "type": "user", "emailAddress": "[email protected]"}'

  3. List members: gws drive permissions list --params '{"fileId": "DRIVE_ID", "supportsAllDrives": true}'

Files

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-shared-drive · 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 or Google Workspace.

Download ZIP

The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download recipe-create-shared-drive.zip