googleworkspace avatar

Recipe Schedule Recurring Event

googleworkspace/cli
20.2k

This skill enables users to create recurring Google Calendar events with specified attendees using a command-line interface. It supports scheduling weekly meetings and provides verification commands to confirm event creation. Designed for developers and productivity enthusiasts, it simplifies automating meeting organization within Google Workspace.

npx skills add https://github.com/googleworkspace/cli --skill recipe-schedule-recurring-event

Schedule a Recurring Meeting

PREREQUISITE: Load the following skills to execute this recipe: gws-calendar Create a recurring Google Calendar event with attendees.

Steps

  1. Create recurring event: gws calendar events insert --params '{"calendarId": "primary"}' --json '{"summary": "Weekly Standup", "start": {"dateTime": "2024-03-18T09:00:00", "timeZone": "America/New_York"}, "end": {"dateTime": "2024-03-18T09:30:00", "timeZone": "America/New_York"}, "recurrence": ["RRULE:FREQ=WEEKLY;BYDAY=MO"], "attendees": [{"email": "team@company.com"}]}'
  2. Verify it was created: gws calendar +agenda --days 14 --format table

GitHub Owner

Owner: googleworkspace

SKILL.md


name: recipe-schedule-recurring-event version: 1.0.0 description: "Create a recurring Google Calendar event with attendees." metadata: openclaw: category: "recipe" domain: "scheduling" requires: bins: ["gws"] skills: ["gws-calendar"]

Schedule a Recurring Meeting

PREREQUISITE: Load the following skills to execute this recipe: gws-calendar Create a recurring Google Calendar event with attendees.

Steps

  1. Create recurring event: gws calendar events insert --params '{"calendarId": "primary"}' --json '{"summary": "Weekly Standup", "start": {"dateTime": "2024-03-18T09:00:00", "timeZone": "America/New_York"}, "end": {"dateTime": "2024-03-18T09:30:00", "timeZone": "America/New_York"}, "recurrence": ["RRULE:FREQ=WEEKLY;BYDAY=MO"], "attendees": [{"email": "team@company.com"}]}'
  2. Verify it was created: gws calendar +agenda --days 14 --format table

More skills