gws-calendar-agenda — скилл для Claude Code: функции и установка
Выводит список предстоящих встреч из Google Calendar прямо в агент. Пригодится, чтобы проверять расписание на сегодня, завтра или неделю без перехода в браузер.
npx skills add googleworkspace/cli --skill gws-calendar-agenda -a claude-codeЧто делает gws-calendar-agenda
Скилл запускает утилиту gws calendar +agenda для чтения событий из Google Calendar. Он опрашивает сразу все календари. При необходимости список сужается флагом --calendar по названию или идентификатору. Период задается ключами --today, --tomorrow, --week или количеством дней в --days.
Инструмент работает исключительно на чтение и не меняет события. Часовой пояс берется из профиля Google, но его можно переопределить параметром --timezone. Для работы нужен бинарник gws и настроенная авторизация из gws-shared.
Это удобный способ сверять планы без переключения в браузер. Встречи видны прямо в терминале. Однако создавать или редактировать записи через эту команду нельзя, поэтому для изменения расписания потребуется полный пакет gws-calendar.
Какие задачи решает
- посмотреть события на сегодня или завтра через консоль
- отфильтровать встречи по названию или ID календаря
- проверить расписание на несколько дней вперед с другим часовым поясом
- вывести список событий за неделю в виде таблицы
Примеры запросов агенту
- Покажи события на сегодня из Google Calendar
- gws calendar +agenda --week --format table
- Выведи расписание на следующие 3 дня для календаря Work
Как установить gws-calendar-agenda
1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill gws-calendar-agenda -a claude-code2Вручную: положить файлы
~/.claude/skills/gws-calendar-agenda/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/gws-calendar-agenda/
1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill gws-calendar-agenda -a codex2Вручную: положить файлы
.agents/skills/gws-calendar-agenda/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill gws-calendar-agenda -a cursor2Вручную: положить файлы
.cursor/skills/gws-calendar-agenda/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install googleworkspace/cli gws-calendar-agenda2Вручную: положить файлы
.github/skills/gws-calendar-agenda/SKILL.md1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill gws-calendar-agenda -a gemini-cli2Командой платформы
gemini skills install https://github.com/googleworkspace/cli --path skills/gws-calendar-agendaВручную: положить файлы
.devin/skills/gws-calendar-agenda/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill gws-calendar-agenda -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора95
Весь набор →Похожие
Вопросы о gws-calendar-agenda
Как установить gws-calendar-agenda в Claude Code?
Запустите команду npx skills add googleworkspace/cli --skill gws-calendar-agenda -a claude-code. Для работы также потребуется бинарник gws.
Что делает скилл gws-calendar-agenda?
Он читает события Google Calendar за указанный период: сегодня, завтра, неделю или заданное количество дней. По умолчанию проверяются все календари профиля.
Можно ли через этот скилл изменить расписание?
Нет, скилл предназначен только для чтения. Для создания или изменения встреч нужны команды из пакета gws-calendar.
Исходный текст
SKILL.md · Apache-2.0
---
name: gws-calendar-agenda
description: "Google Calendar: Show upcoming events across all calendars."
metadata:
version: 0.22.5
openclaw:
category: "productivity"
requires:
bins:
- gws
cliHelp: "gws calendar +agenda --help"
---
# calendar +agenda
> **PREREQUISITE:** Read `../gws-shared/SKILL.md` for auth, global flags, and security rules. If missing, run `gws generate-skills` to create it.
Show upcoming events across all calendars
## Usage
```bash
gws calendar +agenda
```
## Flags
| Flag | Required | Default | Description |
|------|----------|---------|-------------|
| `--today` | — | — | Show today's events |
| `--tomorrow` | — | — | Show tomorrow's events |
| `--week` | — | — | Show this week's events |
| `--days` | — | — | Number of days ahead to show |
| `--calendar` | — | — | Filter to specific calendar name or ID |
| `--timezone` | — | — | IANA timezone override (e.g. America/Denver). Defaults to Google account timezone. |
## Examples
```bash
gws calendar +agenda
gws calendar +agenda --today
gws calendar +agenda --week --format table
gws calendar +agenda --days 3 --calendar 'Work'
gws calendar +agenda --today --timezone America/New_York
```
## Tips
- Read-only — never modifies events.
- Queries all calendars by default; use --calendar to filter.
- Uses your Google account timezone by default; override with --timezone.
## See Also
- [gws-shared](../gws-shared/SKILL.md) — Global flags and auth
- [gws-calendar](../gws-calendar/SKILL.md) — All manage calendars and events commands
© googleworkspace · Apache-2.0 · googleworkspace/cli