Recipe Create Shared Drive
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 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
Download the skill as a ZIP:
https://autogineer.com/agent-skills/googleworkspace/recipe-create-shared-drive/downloadUnzip 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
Create shared drive:
gws drive drives create --params '{"requestId": "unique-id-123"}' --json '{"name": "Project X"}'Add a member:
gws drive permissions create --params '{"fileId": "DRIVE_ID", "supportsAllDrives": true}' --json '{"role": "writer", "type": "user", "emailAddress": "[email protected]"}'List members:
gws drive permissions list --params '{"fileId": "DRIVE_ID", "supportsAllDrives": true}'
Files
- ATTRIBUTION.mdAdded by AutoGineer914 B
- LICENSELicence file added by AutoGineer11.1 KiB
- SKILL.md914 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-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