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