Skip to main content
skill Claude Code CX Codex Cursor GitHub Copilot official · Google

recipe-reschedule-meeting — Claude Code skill: install and usage

Moves a Google Calendar event to a new time and notifies participants. Helpful when you need to update a meeting schedule directly from the agent chat.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add googleworkspace/cli --skill recipe-reschedule-meeting -a claude-code
Open on GitHub

What recipe-reschedule-meeting does

This recipe changes the time of a Google Calendar event without leaving the terminal. The agent first looks up the event via gws calendar +agenda, fetches details through gws calendar events get, and patches the schedule using gws calendar events patch. It passes sendUpdates: all, so attendees get notified about the update immediately.

Execution requires the gws command-line utility and the companion gws-calendar skill. Everything relies on your existing Google Workspace setup.

Install this recipe if you manage events through the console and want an agent to handle rescheduling. Without the gws binary, this workflow will not work.

What it helps with

  • reschedule a Google Calendar meeting to another time
  • notify all attendees about updated event hours
  • inspect agenda details to find the target event identifier

Example prompts for the agent

  • Reschedule my team meeting to tomorrow afternoon and notify attendees
  • Move the calendar event to a later slot

How to install recipe-reschedule-meeting

1Skills CLI (Vercel)

npx skills add googleworkspace/cli --skill recipe-reschedule-meeting -a claude-code

2Manually: put the files in place

~/.claude/skills/recipe-reschedule-meeting/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/recipe-reschedule-meeting/

From the same set95

The whole set →
gws-gmail official googleworkspace This skill hands your agent Gmail: send mail, read the inbox, reply in a thread. Useful when email work already runs through the gws CLI. Claude Code CX Codex Cursor +1 81,900installs gws-gmail-send official googleworkspace A skill that teaches your agent to send Gmail from the terminal: recipients, subject, body, attachments and drafts. Claude Code CX Codex Cursor +1 74,700installs gws-drive official googleworkspace This skill hands your agent Google Drive through the gws CLI: files, folders, shared drives, comments and access requests. Useful when docs move through code. Claude Code CX Codex Cursor +1 74,500installs gws-shared official googleworkspace This skill gives agents shared rules for gws CLI authentication, flags, and output formats. Use it when working with gws commands. Claude Code CX Codex Cursor +1 66,000installs gws-calendar official googleworkspace Manage Google Calendar events, access rules, and schedules through the gws CLI tool. Claude Code CX Codex Cursor +1 61,100installs gws-sheets official googleworkspace This skill lets an agent read and edit Google Sheets through the CLI. Use it when a coding workflow needs spreadsheet data or table updates. Claude Code CX Codex Cursor +1 58,800installs gws-docs official googleworkspace This skill lets an agent read and update Google Docs through gws. Use it when document changes should happen from an agent chat. Claude Code CX Codex Cursor +1 58,300installs gws-sheets-read official googleworkspace Reads cell values and sheets from Google Spreadsheets via CLI. Useful when an agent needs spreadsheet data without risk of altering it. Claude Code CX Codex Cursor +1 50,600installs

Similar

Questions about recipe-reschedule-meeting

How do I install recipe-reschedule-meeting in Claude Code?

Run npx skills add googleworkspace/cli --skill recipe-reschedule-meeting -a claude-code. This adds the recipe to your agent configuration.

What does recipe-reschedule-meeting do?

It locates a Google Calendar event, updates the start and end times, and sends update notices to all attendees.

What prerequisites are required for this recipe?

You need the gws binary installed and the gws-calendar skill loaded in your agent environment.

Source text

SKILL.md · Apache-2.0
---
name: recipe-reschedule-meeting
description: "Move a Google Calendar event to a new time and automatically notify all attendees."
metadata:
  version: 0.22.5
  openclaw:
    category: "recipe"
    domain: "scheduling"
    requires:
      bins:
        - gws
      skills:
        - gws-calendar
---

# Reschedule a Google Calendar Meeting

> **PREREQUISITE:** Load the following skills to execute this recipe: `gws-calendar`

Move a Google Calendar event to a new time and automatically notify all attendees.

## Steps

1. Find the event: `gws calendar +agenda`
2. Get event details: `gws calendar events get --params '{"calendarId": "primary", "eventId": "EVENT_ID"}'`
3. Update the time: `gws calendar events patch --params '{"calendarId": "primary", "eventId": "EVENT_ID", "sendUpdates": "all"}' --json '{"start": {"dateTime": "2025-01-22T14:00:00", "timeZone": "America/New_York"}, "end": {"dateTime": "2025-01-22T15:00:00", "timeZone": "America/New_York"}}'`

© googleworkspace · Apache-2.0 · googleworkspace/cli

See also

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor