recipe-reschedule-meeting — скилл Claude Code: обзор и установка
Переносит встречу в Google Календаре на новое время и отправляет уведомления участникам. Помогает менять расписание прямо из диалога с агентом.
npx skills add googleworkspace/cli --skill recipe-reschedule-meeting -a claude-codeЧто делает recipe-reschedule-meeting
Скилл автоматизирует перенос событий в Google Календаре. Сначала агент находит нужную встречу через команду gws calendar +agenda, затем запрашивает параметры события и отправляет запрос на изменение времени через gws calendar events patch. Уведомления участникам встречи уходят автоматически, так как вызов использует параметр sendUpdates: all.
Для выполнения рецепта требуются установленный бинарник gws и загруженный вспомогательный скилл gws-calendar. Без настроенного доступа к Google Workspace команды работать не смогут.
Ставить этот рецепт стоит тем, кто уже управляет рабочим календарем через консоль и хочет поручить переносы ассистенту. Если доступ к сервисам Google через CLI не настроен, навык бесполезен.
Какие задачи решает
- перенести встречу в Google Календаре на другой слот
- оповестить участников об изменении времени созвона
- найти идентификатор события в расписании через консоль
Примеры запросов агенту
- Перенеси встречу команды на завтра на вторую половину дня
- Сдвинь созвон в Google Календаре на более позднее время и предупреди участников
Как установить recipe-reschedule-meeting
1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-reschedule-meeting -a claude-code2Вручную: положить файлы
~/.claude/skills/recipe-reschedule-meeting/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/recipe-reschedule-meeting/
1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-reschedule-meeting -a codex2Вручную: положить файлы
.agents/skills/recipe-reschedule-meeting/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-reschedule-meeting -a cursor2Вручную: положить файлы
.cursor/skills/recipe-reschedule-meeting/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install googleworkspace/cli recipe-reschedule-meeting2Вручную: положить файлы
.github/skills/recipe-reschedule-meeting/SKILL.md1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-reschedule-meeting -a gemini-cli2Командой платформы
gemini skills install https://github.com/googleworkspace/cli --path skills/recipe-reschedule-meetingВручную: положить файлы
.devin/skills/recipe-reschedule-meeting/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-reschedule-meeting -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора95
Весь набор →Похожие
Вопросы о recipe-reschedule-meeting
Как установить recipe-reschedule-meeting в Claude Code?
Выполните команду npx skills add googleworkspace/cli --skill recipe-reschedule-meeting -a claude-code. Файлы рецепта будут добавлены в конфигурацию агента.
Что делает скилл recipe-reschedule-meeting?
Он находит событие в Google Календаре, меняет время начала и окончания, а затем рассылает уведомления всем приглашенным участникам.
Что нужно подготовить перед запуском этого скилла?
Потребуется установленная утилита gws и предварительно загруженный скилл gws-calendar.
Исходный текст
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