[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-google-workspace-recipe-create-shared-drive":3,"mdc-frhsh0-key":46,"related-org-google-workspace-recipe-create-shared-drive":141,"related-repo-google-workspace-recipe-create-shared-drive":290},{"slug":4,"name":4,"fn":5,"description":6,"org":7,"tags":12,"stars":21,"repoUrl":22,"updatedAt":23,"license":24,"forks":25,"topics":26,"repo":41,"sourceUrl":44,"mdContent":45},"recipe-create-shared-drive","create and configure Google Shared Drives","Create a Google Shared Drive and add members with appropriate roles.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},"google-workspace","Google Workspace","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Fgoogle-workspace.png","googleworkspace",[13,17,20],{"name":14,"slug":15,"type":16},"Permissions","permissions","tag",{"name":18,"slug":19,"type":16},"Google Drive","google-drive",{"name":9,"slug":8,"type":16},29614,"https:\u002F\u002Fgithub.com\u002Fgoogleworkspace\u002Fcli","2026-07-12T08:25:35.140758",null,1717,[27,28,29,30,31,32,33,34,35,36,37,19,38,8,39,40],"agent-skills","ai-agent","automation","cli","discovery-api","gemini-cli-extension","google-admin","google-api","google-calendar","google-chat","google-docs","google-sheets","oauth2","rust",{"repoUrl":22,"stars":21,"forks":25,"topics":42,"description":43},[27,28,29,30,31,32,33,34,35,36,37,19,38,8,39,40],"Google Workspace CLI — one command-line tool for Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin, and more. Dynamically built from Google Discovery Service. Includes AI agent skills.","https:\u002F\u002Fgithub.com\u002Fgoogleworkspace\u002Fcli\u002Ftree\u002FHEAD\u002Fskills\u002Frecipe-create-shared-drive","---\nname: recipe-create-shared-drive\ndescription: \"Create a Google Shared Drive and add members with appropriate roles.\"\nmetadata:\n  version: 0.22.5\n  openclaw:\n    category: \"recipe\"\n    domain: \"productivity\"\n    requires:\n      bins:\n        - gws\n      skills:\n        - gws-drive\n---\n\n# Create and Configure a Shared Drive\n\n> **PREREQUISITE:** Load the following skills to execute this recipe: `gws-drive`\n\nCreate a Google Shared Drive and add members with appropriate roles.\n\n## Steps\n\n1. Create shared drive: `gws drive drives create --params '{\"requestId\": \"unique-id-123\"}' --json '{\"name\": \"Project X\"}'`\n2. Add a member: `gws drive permissions create --params '{\"fileId\": \"DRIVE_ID\", \"supportsAllDrives\": true}' --json '{\"role\": \"writer\", \"type\": \"user\", \"emailAddress\": \"member@company.com\"}'`\n3. List members: `gws drive permissions list --params '{\"fileId\": \"DRIVE_ID\", \"supportsAllDrives\": true}'`\n\n",{"data":47,"body":58},{"name":4,"description":6,"metadata":48},{"version":49,"openclaw":50},"0.22.5",{"category":51,"domain":52,"requires":53},"recipe","productivity",{"bins":54,"skills":56},[55],"gws",[57],"gws-drive",{"type":59,"children":60},"root",[61,70,92,96,103],{"type":62,"tag":63,"props":64,"children":66},"element","h1",{"id":65},"create-and-configure-a-shared-drive",[67],{"type":68,"value":69},"text","Create and Configure a Shared Drive",{"type":62,"tag":71,"props":72,"children":73},"blockquote",{},[74],{"type":62,"tag":75,"props":76,"children":77},"p",{},[78,84,86],{"type":62,"tag":79,"props":80,"children":81},"strong",{},[82],{"type":68,"value":83},"PREREQUISITE:",{"type":68,"value":85}," Load the following skills to execute this recipe: ",{"type":62,"tag":87,"props":88,"children":90},"code",{"className":89},[],[91],{"type":68,"value":57},{"type":62,"tag":75,"props":93,"children":94},{},[95],{"type":68,"value":6},{"type":62,"tag":97,"props":98,"children":100},"h2",{"id":99},"steps",[101],{"type":68,"value":102},"Steps",{"type":62,"tag":104,"props":105,"children":106},"ol",{},[107,119,130],{"type":62,"tag":108,"props":109,"children":110},"li",{},[111,113],{"type":68,"value":112},"Create shared drive: ",{"type":62,"tag":87,"props":114,"children":116},{"className":115},[],[117],{"type":68,"value":118},"gws drive drives create --params '{\"requestId\": \"unique-id-123\"}' --json '{\"name\": \"Project X\"}'",{"type":62,"tag":108,"props":120,"children":121},{},[122,124],{"type":68,"value":123},"Add a member: ",{"type":62,"tag":87,"props":125,"children":127},{"className":126},[],[128],{"type":68,"value":129},"gws drive permissions create --params '{\"fileId\": \"DRIVE_ID\", \"supportsAllDrives\": true}' --json '{\"role\": \"writer\", \"type\": \"user\", \"emailAddress\": \"member@company.com\"}'",{"type":62,"tag":108,"props":131,"children":132},{},[133,135],{"type":68,"value":134},"List members: ",{"type":62,"tag":87,"props":136,"children":138},{"className":137},[],[139],{"type":68,"value":140},"gws drive permissions list --params '{\"fileId\": \"DRIVE_ID\", \"supportsAllDrives\": true}'",{"items":142,"total":289},[143,160,173,185,195,206,215,226,239,252,263,276],{"slug":144,"name":144,"fn":145,"description":146,"org":147,"tags":148,"stars":21,"repoUrl":22,"updatedAt":159},"gws-admin-reports","generate Google Workspace audit and usage reports","Google Workspace Admin SDK: Audit logs and usage reports.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[149,152,153,156],{"name":150,"slug":151,"type":16},"Audit","audit",{"name":9,"slug":8,"type":16},{"name":154,"slug":155,"type":16},"Logs","logs",{"name":157,"slug":158,"type":16},"Reporting","reporting","2026-07-12T08:26:31.062227",{"slug":161,"name":161,"fn":162,"description":163,"org":164,"tags":165,"stars":21,"repoUrl":22,"updatedAt":172},"gws-calendar","manage Google Calendar events and schedules","Google Calendar: Manage calendars and events.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[166,168,169],{"name":167,"slug":35,"type":16},"Google Calendar",{"name":9,"slug":8,"type":16},{"name":170,"slug":171,"type":16},"Scheduling","scheduling","2026-07-12T08:24:59.616333",{"slug":174,"name":174,"fn":175,"description":176,"org":177,"tags":178,"stars":21,"repoUrl":22,"updatedAt":184},"gws-calendar-agenda","show upcoming Google Calendar events","Google Calendar: Show upcoming events across all calendars.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[179,180,181],{"name":167,"slug":35,"type":16},{"name":9,"slug":8,"type":16},{"name":182,"slug":183,"type":16},"Meetings","meetings","2026-07-12T08:25:10.888894",{"slug":186,"name":186,"fn":187,"description":188,"org":189,"tags":190,"stars":21,"repoUrl":22,"updatedAt":194},"gws-calendar-insert","create Google Calendar events","Google Calendar: Create a new event.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[191,192,193],{"name":167,"slug":35,"type":16},{"name":9,"slug":8,"type":16},{"name":170,"slug":171,"type":16},"2026-07-12T08:25:09.604012",{"slug":196,"name":196,"fn":197,"description":198,"org":199,"tags":200,"stars":21,"repoUrl":22,"updatedAt":205},"gws-chat","manage Google Chat spaces and messages","Google Chat: Manage Chat spaces and messages.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[201,202],{"name":9,"slug":8,"type":16},{"name":203,"slug":204,"type":16},"Messaging","messaging","2026-07-12T08:26:10.121585",{"slug":207,"name":207,"fn":208,"description":209,"org":210,"tags":211,"stars":21,"repoUrl":22,"updatedAt":214},"gws-chat-send","send messages to Google Chat spaces","Google Chat: Send a message to a space.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[212,213],{"name":9,"slug":8,"type":16},{"name":203,"slug":204,"type":16},"2026-07-12T08:24:45.761728",{"slug":216,"name":216,"fn":217,"description":218,"org":219,"tags":220,"stars":21,"repoUrl":22,"updatedAt":225},"gws-classroom","manage Google Classroom rosters and coursework","Google Classroom: Manage classes, rosters, and coursework.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[221,224],{"name":222,"slug":223,"type":16},"Education","education",{"name":9,"slug":8,"type":16},"2026-07-12T08:25:00.846861",{"slug":227,"name":227,"fn":228,"description":229,"org":230,"tags":231,"stars":21,"repoUrl":22,"updatedAt":238},"gws-docs","read and write Google Docs","Read and write Google Docs.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[232,235,237],{"name":233,"slug":234,"type":16},"Documents","documents",{"name":236,"slug":37,"type":16},"Google Docs",{"name":9,"slug":8,"type":16},"2026-07-12T08:26:07.645598",{"slug":240,"name":240,"fn":241,"description":242,"org":243,"tags":244,"stars":21,"repoUrl":22,"updatedAt":251},"gws-docs-write","append text to Google Docs","Google Docs: Append text to a document.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[245,246,247,248],{"name":233,"slug":234,"type":16},{"name":236,"slug":37,"type":16},{"name":9,"slug":8,"type":16},{"name":249,"slug":250,"type":16},"Writing","writing","2026-07-12T08:26:22.261687",{"slug":57,"name":57,"fn":253,"description":254,"org":255,"tags":256,"stars":21,"repoUrl":22,"updatedAt":262},"manage files in Google Drive","Google Drive: Manage files, folders, and shared drives.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[257,260,261],{"name":258,"slug":259,"type":16},"File Storage","file-storage",{"name":18,"slug":19,"type":16},{"name":9,"slug":8,"type":16},"2026-07-12T08:24:42.025037",{"slug":264,"name":264,"fn":265,"description":266,"org":267,"tags":268,"stars":21,"repoUrl":22,"updatedAt":275},"gws-drive-upload","upload files to Google Drive","Google Drive: Upload a file with automatic metadata.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[269,270,273,274],{"name":258,"slug":259,"type":16},{"name":271,"slug":272,"type":16},"File Uploads","file-uploads",{"name":18,"slug":19,"type":16},{"name":9,"slug":8,"type":16},"2026-07-12T08:25:02.071018",{"slug":277,"name":277,"fn":278,"description":279,"org":280,"tags":281,"stars":21,"repoUrl":22,"updatedAt":288},"gws-events","subscribe to Google Workspace events","Subscribe to Google Workspace events.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[282,284,285],{"name":283,"slug":29,"type":16},"Automation",{"name":9,"slug":8,"type":16},{"name":286,"slug":287,"type":16},"Notifications","notifications","2026-07-12T08:24:35.741351",95,{"items":291,"total":289},[292,299,305,311,317,322,327],{"slug":144,"name":144,"fn":145,"description":146,"org":293,"tags":294,"stars":21,"repoUrl":22,"updatedAt":159},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[295,296,297,298],{"name":150,"slug":151,"type":16},{"name":9,"slug":8,"type":16},{"name":154,"slug":155,"type":16},{"name":157,"slug":158,"type":16},{"slug":161,"name":161,"fn":162,"description":163,"org":300,"tags":301,"stars":21,"repoUrl":22,"updatedAt":172},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[302,303,304],{"name":167,"slug":35,"type":16},{"name":9,"slug":8,"type":16},{"name":170,"slug":171,"type":16},{"slug":174,"name":174,"fn":175,"description":176,"org":306,"tags":307,"stars":21,"repoUrl":22,"updatedAt":184},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[308,309,310],{"name":167,"slug":35,"type":16},{"name":9,"slug":8,"type":16},{"name":182,"slug":183,"type":16},{"slug":186,"name":186,"fn":187,"description":188,"org":312,"tags":313,"stars":21,"repoUrl":22,"updatedAt":194},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[314,315,316],{"name":167,"slug":35,"type":16},{"name":9,"slug":8,"type":16},{"name":170,"slug":171,"type":16},{"slug":196,"name":196,"fn":197,"description":198,"org":318,"tags":319,"stars":21,"repoUrl":22,"updatedAt":205},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[320,321],{"name":9,"slug":8,"type":16},{"name":203,"slug":204,"type":16},{"slug":207,"name":207,"fn":208,"description":209,"org":323,"tags":324,"stars":21,"repoUrl":22,"updatedAt":214},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[325,326],{"name":9,"slug":8,"type":16},{"name":203,"slug":204,"type":16},{"slug":216,"name":216,"fn":217,"description":218,"org":328,"tags":329,"stars":21,"repoUrl":22,"updatedAt":225},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[330,331],{"name":222,"slug":223,"type":16},{"name":9,"slug":8,"type":16}]