Коннектор googlecalendar
MANDATORY recipe for every Caffeine build that lists upcoming events or creates events on the user's own Google Calendar. The ONLY supported path is the `googlecalendar-client` mops package (Calendar REST API v3) combined with the `google-oauth` mops package (token exchange + refresh + PKCE). Hand-rolling `ic.http_request` calls to `oauth2.googleapis.com` or `www.googleapis.com/calendar/v3` is a F
Что делает навык
Обеспечивает интеграцию с Google Calendar пользователя через официальный пакет mops googlecalendar-client в связке с google-oauth для управления токенами. Является единственным поддерживаемым способом взаимодействия с календарем, заменяя запрещенные прямые HTTP-запросы.
Когда применять
- Вывод списка предстоящих событий пользователя
- Создание новых событий в собственном Google Calendar
- Интеграция календаря как полноправной функции платформы
- Отличается от отправки email-приглашений, так как действует от имени авторизованного пользователя
Как работает
- Использовать пакет mops googlecalendar-client для работы с Calendar REST API v3
- Применять пакет mops google-oauth для обмена токенами, их обновления и поддержки PKCE
- Исключить любые прямые вызовы ic.http_request к oauth2.googleapis.com или www.googleapis.com/calendar/v3
- Включить googlecalendar-client и google-oauth в зависимости любой сборки, упоминающей Google Calendar
Примеры запросов агенту
Что понадобится
- Пакет mops googlecalendar-client
- Пакет mops google-oauth
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.