К основному содержанию
команда

gws-calendar-agenda — команда для Claude Code

Показывает ближайшие события во всех календарях Google Workspace. Пригодится, когда нужно быстро свериться с расписанием прямо из Claude.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --command google-workspace/gws-calendar-agenda
Открыть на GitHub

Что делает gws-calendar-agenda

Команда запускает gws calendar +agenda и выводит предстоящие события. По умолчанию она опрашивает все календари, а флаг --calendar сужает выборку до одного по имени или ID. Есть готовые срезы: --today, --tomorrow, --week, а --days задаёт число дней вперёд.

События команда только читает, менять их она не станет. Перед первым запуском нужен установленный Google Workspace CLI: проверьте gws --version, затем gws auth status — без настроенной авторизации запрос к календарям не пройдёт. Полный список методов смотрите через gws calendar-agenda --help.

Внутри — инструкция для агента: проверить предварительные условия, при необходимости изучить схему метода через gws schema, выполнить операцию и обработать ошибки вроде лимитов API. Для вывода в таблицу добавьте --format table. Файл кладётся в .claude/commands/gws-calendar-agenda.md.

Какие задачи решает

  • посмотреть, что стоит в расписании на сегодня
  • собрать повестку на неделю по всем календарям
  • отфильтровать события одного рабочего календаря
  • вывести список встреч на несколько дней вперёд
  • проверить, настроена ли авторизация gws

Примеры запросов агенту

  • Покажи повестку на сегодня через gws-calendar-agenda
  • Выведи события на неделю в виде таблицы
  • Покажи события на 3 дня вперёд только по календарю Work

Как установить gws-calendar-agenda

1Через claude-code-templates

npx claude-code-templates@latest --command google-workspace/gws-calendar-agenda

2Вручную: положить файлы

.claude/commands/gws-calendar-agenda.md

Вызов — /gws-calendar-agenda. Для всех проектов — ~/.claude/commands/

Вопросы о gws-calendar-agenda

Как установить gws-calendar-agenda в Claude Code?

Выполните npx claude-code-templates@latest --command google-workspace/gws-calendar-agenda, затем проверьте, что файл появился по пути .claude/commands/gws-calendar-agenda.md.

Что делает gws-calendar-agenda?

Показывает предстоящие события во всех календарях Google Workspace. Работает только на чтение и не изменяет события.

Что нужно для работы команды?

Установленный Google Workspace CLI и настроенная авторизация. Проверить её можно командой gws auth status.

Исходный текст

gws-calendar-agenda.md · MIT
---
allowed-tools: Bash, Read, Write, Edit
argument-hint: "[resource] [method] [flags]"
description: "Google Calendar: Show upcoming events across all calendars."
---

# Google Workspace Calendar Agenda

Execute Google Workspace Calendar Agenda operations: $ARGUMENTS

## Prerequisites

- Google Workspace CLI (`gws`) must be installed
- Authentication configured: Run `gws auth status` to verify
- Review `gws calendar-agenda --help` for all available commands

## Available Resources and Methods

# 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 |

## Examples

```bash
gws calendar +agenda
gws calendar +agenda --today
gws calendar +agenda --week --format table
gws calendar +agenda --days 3 --calendar 'Work'
```

## Tips

- Read-only — never modifies events.
- Queries all calendars by default; use --calendar to filter.

## See Also

- [gws-shared](../gws-shared/SKILL.md) — Global flags and auth
- [gws-calendar](../gws-calendar/SKILL.md) — All manage calendars and events commands

## Usage

```bash
# List available resources and methods
gws calendar-agenda --help

# Inspect method schema before calling
gws schema calendar-agenda.<resource>.<method>

# Execute command with arguments
gws calendar-agenda $ARGUMENTS
```

## Task

Execute the requested Calendar Agenda operation: $ARGUMENTS

1. **Verify Prerequisites**
   - Check `gws` is installed: `gws --version`
   - Verify authentication: `gws auth status`
   - Review available commands: `gws calendar-agenda --help`

2. **Inspect Method Schema**
   - Before calling any method, inspect its parameters
   - Use `gws schema` to understand required fields
   - Review parameter types and constraints

3. **Execute Operation**
   - Build command with appropriate flags
   - Use `--params` for query/path parameters
   - Use `--json` for request body
   - Handle pagination with `--max-results` or `--page-token`

4. **Error Handling**
   - Check command output for errors
   - Review API quotas and rate limits
   - Handle authentication issues
   - Retry transient failures

---

**License**: Apache License 2.0
**Source**: [Google Workspace CLI](https://github.com/googleworkspace/cli)
**Original Skill**: `gws-calendar-agenda`

© davila7 · MIT · davila7/claude-code-templates

Похожие слэш-команды

Все слэш-команды по теме «Заметки, задачи и проекты» →

Из того же набора361

Весь набор →
distributed-training-megatron-core Скилл для обучения больших языковых моделей на NVIDIA Megatron-Core: подбирает стратегию параллелизма и собирает команду запуска. 88установок ship-learn-next Превращает транскрипт, статью или туториал в план конкретных действий по циклу Ship-Learn-Next: сделать, осмыслить, спланировать следующий шаг. 82установок worktree-check Показывает, в каком worktree вы находитесь, на какой ветке, сколько коммитов впереди main и что за задача назначена. 81установок emerging-techniques-model-merging Скилл для Claude, который помогает объединять дообученные модели через mergekit и получать новые варианты без переобучения. 80установок javascript-pro Скилл для Claude, который ведёт агента по современному JavaScript: ES6+, промисы, event loop, API Node.js и браузера. 79установок distributed-training-ray-train Скилл для распределённого обучения моделей на Ray Train: переносит PyTorch, TensorFlow и HuggingFace с одной видеокарты на кластер. 79установок gws-slides Слэш-команда для Claude, которая запускает операции Google Slides через CLI gws: создать презентацию, прочитать её, применить пакет обновлений. 78установок gws-sheets Слэш-команда запускает операции Google Sheets через CLI gws: чтение значений, запись строк, создание таблиц и пакетные обновления. 77установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой