google-calendar · dotneet — скилл для Claude Code: что делает и как установить
Управляет событиями в Google Calendar и задачами в Google Tasks прямо из чата с ассистентом. Помогает планировать расписание и вести списки дел.
npx skills add dotneet/claude-code-marketplace --skill google-calendar -a claude-codeЧто делает google-calendar
Скилл связывает ассистента с API Google Calendar и Google Tasks через набор локальных скриптов Python. С его помощью модель проверяет занятость участников, находит встречи в расписании, создаёт новые события и удаляет отменённые. Для списков дел поддерживается просмотр задач, их добавление с дедлайнами и редактирование заметок.
Внутри работает CLI-утилита gcal, принимающая даты в формате RFC3339 или YYYY-MM-DD для событий на весь день. Сложные запросы вроде приглашения участников передаются через параметр --body или JSON-файлы, а прямые вызовы любых эндпоинтов календаря доступны через команду call.
Перед началом работы нужно создать OAuth client с типом Desktop app в Google Cloud и положить файл ключей в ~/.config/google-calendar/credentials.json. Без локального виртуального окружения Python и предварительного запуска gcal-auth команды выполняться не будут.
Какие задачи решает
- проверить занятость участников через freebusy перед назначением встречи
- запланировать созвон с точным временем в Google Calendar
- создать задачу со сроком исполнения в Google Tasks
- обновить параметры или удалить существующее событие по его ID
Примеры запросов агенту
- Посмотри моё расписание на сегодня в основном календаре
- Создай встречу «Стендап» на завтра с 10:00 до 10:30
- Добавь в список задач пункт «Подготовить отчёт» со сроком до пятницы
Как установить google-calendar
1Через Skills CLI (Vercel)
npx skills add dotneet/claude-code-marketplace --skill google-calendar -a claude-code2Вручную: положить файлы
~/.claude/skills/google-calendar/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/google-calendar/
1Через Skills CLI (Vercel)
npx skills add dotneet/claude-code-marketplace --skill google-calendar -a codex2Вручную: положить файлы
.agents/skills/google-calendar/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add dotneet/claude-code-marketplace --skill google-calendar -a cursor2Вручную: положить файлы
.cursor/skills/google-calendar/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install dotneet/claude-code-marketplace google-calendar2Вручную: положить файлы
.github/skills/google-calendar/SKILL.md1Через Skills CLI (Vercel)
npx skills add dotneet/claude-code-marketplace --skill google-calendar -a gemini-cli2Командой платформы
gemini skills install https://github.com/dotneet/claude-code-marketplace --path google/skills/google-calendarВручную: положить файлы
.devin/skills/google-calendar/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add dotneet/claude-code-marketplace --skill google-calendar -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о google-calendar
Как установить google-calendar в Claude Code?
Выполните команду npx skills add dotneet/claude-code-marketplace --skill google-calendar -a claude-code.
Что делает скилл google-calendar?
Он предоставляет агенту набор скриптов для чтения и изменения календарей, планирования встреч и ведения списков дел в Google Tasks.
Что нужно подготовить перед первым запуском?
Потребуется скачать файл credentials.json для настольного OAuth-приложения из Google Cloud Console, сохранить его в ~/.config/google-calendar/ и пройти авторизацию скриптом gcal-auth.
Похожие скиллы
Все скиллы по теме «Заметки, задачи и проекты» →Сначала — google-calendar от других авторов.