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