recipe-create-shared-drive

Provisions Google Shared Drives and configures initial members with assigned roles.

8|1|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/niclasmartinsson-sys/google-workspace-cli --skill recipe-create-shared-drive-niclasmartinsson-sys
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: recipe-create-shared-drive
Source: https://github.com/niclasmartinsson-sys/google-workspace-cli/tree/main/skills/recipe-create-shared-drive
Command: npx skills add https://github.com/niclasmartinsson-sys/google-workspace-cli --skill recipe-create-shared-drive-niclasmartinsson-sys

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Organizations often need to provision Google Shared Drives and configure initial access quickly and consistently; manual setup leads to delays and potential permission drift.

Core Features & Use Cases

  • Create a Shared Drive programmatically
  • Add and manage members with assigned roles
  • Validate and audit drive permissions across projects

Quick Start

Invoke the recipe to create a Shared Drive and add initial members with appropriate roles.

Frequently Asked Questions about recipe-create-shared-drive

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Google Shared Drive creation and member provisioning?

Automating Google Shared Drive creation involves programmatically provisioning the drive and configuring initial members with assigned roles. This recipe validates inputs and executes idempotent commands to ensure consistent access control across multiple projects.

What is the best way to manage access control and permissions for a new Shared Drive?

Managing access control for a Shared Drive is best handled by applying initial member roles during drive provisioning. This recipe validates assigned roles and executes commands with basic error handling to prevent permission drift.

Do I need the gws-drive skill to provision a Shared Drive?

Yes, you need the gws-drive skill to provision a Shared Drive. It provides the underlying Google Workspace Drive integration required to execute the automated provisioning and member management commands.

Can I use this recipe to validate and audit drive permissions across projects?

Yes, you can use this recipe to validate and audit drive permissions across projects. It ensures consistent access control by validating inputs and applying idempotent commands for automated drive provisioning.

Why does manual Shared Drive setup lead to permission drift?

Manual Shared Drive setup leads to permission drift because configuring access individually introduces delays and inconsistencies. Automating drive provisioning with idempotent commands ensures members receive correct roles consistently.

Are there limitations when using idempotent commands for Google Workspace member management?

Idempotent commands for member management handle basic error handling to prevent duplicate entries, but complex permission overrides may require manual intervention. The recipe focuses on initial drive provisioning and role assignment.