
Recipe Create Shared Drive
- 24.4k installs
- 30k repo stars
- Updated July 22, 2026
- googleworkspace/cli
Create-shared-drive is a Google Workspace CLI recipe that creates a new shared drive and adds team members with specific roles.
About
Create a Google Shared Drive and add members with appropriate roles. The skill creates a new shared drive, assigns permissions to users with specific roles (writer, editor, etc.), and lists current members. Developers use this to automate team collaboration infrastructure setup.
- Create shared drives programmatically
- Assign member permissions and roles
- Manage drive membership at scale
Recipe Create Shared Drive by the numbers
- 24,387 all-time installs (skills.sh)
- +802 installs in the week ending Jul 28, 2026 (Skillselion tracking)
- Ranked #34 of 2,742 Automation & Workflows skills by installs in the Skillselion catalog
- Security screen: LOW risk (skills.sh audit)
- Data as of Jul 28, 2026 (Skillselion catalog sync)
recipe-create-shared-drive capabilities & compatibility
- Capabilities
- drive creation · permission management · team setup
- Works with
- google drive
- Use cases
- project management
What recipe-create-shared-drive says it does
Create a Google Shared Drive and add members with appropriate roles.
Create shared drive: `gws drive drives create --params '{"requestId": "unique-id-123"}' --json '{"name": "Project X"}'`
npx skills add https://github.com/googleworkspace/cli --skill recipe-create-shared-driveAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 24.4k |
|---|---|
| repo stars | ★ 30k |
| Security audit | 3 / 3 scanners passed |
| Last updated | July 22, 2026 |
| Repository | googleworkspace/cli ↗ |
How do you create a Google Shared Drive from the CLI?
Developers automate the creation and configuration of shared team drives.
Who is it for?
Automating shared drive creation and team member onboarding
Skip if: Developers managing individual My Drive files or those who lack Shared Drive admin privileges in their Google Workspace tenant.
When should I use this skill?
A developer asks to create a Shared Drive, add drive members, or set Drive permissions using gws commands.
What you get
New Shared Drive resource with member permission records applied for specified users and roles.
- shared drive resource
- member permission assignments
By the numbers
- Recipe metadata version 0.22.5 in googleworkspace/cli
- Documented as a 2-step create drive then add permissions workflow
Files
Create and Configure a Shared Drive
PREREQUISITE: Load the following skills to execute this recipe: gws-driveCreate 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": "member@company.com"}' 3. List members: gws drive permissions list --params '{"fileId": "DRIVE_ID", "supportsAllDrives": true}'
Related skills
FAQ
Which gws commands does recipe-create-shared-drive run?
recipe-create-shared-drive runs gws drive drives create with a requestId and name JSON body, then gws drive permissions create with fileId and role params to onboard members on the new Shared Drive.
What prerequisite does recipe-create-shared-drive need?
recipe-create-shared-drive requires the gws-drive utility skill and gws binary; the README lists gws-drive as mandatory before creating drives or assigning permissions.
Is Recipe Create Shared Drive safe to install?
skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.