recipe-create-vacation-responder — скилл для Claude Code: что делает
Включает автоответ «нет на месте» в Gmail с заданным текстом и периодом действия. Подойдёт, когда нужно настроить отпускной ответ через агент.
npx skills add googleworkspace/cli --skill recipe-create-vacation-responder -a claude-codeЧто делает recipe-create-vacation-responder
Скилл включает автоответ Gmail с текстом сообщения, темой и ограничениями для контактов или домена. Он также позволяет проверить текущие параметры и отключить автоответ после возвращения.
Внутри используются команды gws gmail users settings updateVacation и gws gmail users settings getVacation. Для работы нужны бинарник gws и скилл gws-gmail; настройки передаются через JSON.
Ставьте его, если агент должен управлять автоответом Gmail через Google Workspace CLI. Для ручной настройки Gmail без gws этот скилл не нужен.
Какие задачи решает
- включить автоответ Gmail на период отсутствия
- задать тему и текст отпускного сообщения
- проверить текущие настройки автоответа
- отключить автоответ после возвращения
Примеры запросов агенту
- Включи автоответ Gmail с этим текстом и настройками доступа.
- Проверь параметры автоответа командой `gws gmail users settings getVacation --params '{"userId": "me"}'`.
- Отключи автоответ через `gws gmail users settings updateVacation --params '{"userId": "me"}' --json '{"enableAutoReply": false}'`.
Как установить recipe-create-vacation-responder
1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-create-vacation-responder -a claude-code2Вручную: положить файлы
~/.claude/skills/recipe-create-vacation-responder/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/recipe-create-vacation-responder/
1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-create-vacation-responder -a codex2Вручную: положить файлы
.agents/skills/recipe-create-vacation-responder/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-create-vacation-responder -a cursor2Вручную: положить файлы
.cursor/skills/recipe-create-vacation-responder/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install googleworkspace/cli recipe-create-vacation-responder2Вручную: положить файлы
.github/skills/recipe-create-vacation-responder/SKILL.md1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-create-vacation-responder -a gemini-cli2Командой платформы
gemini skills install https://github.com/googleworkspace/cli --path skills/recipe-create-vacation-responderВручную: положить файлы
.devin/skills/recipe-create-vacation-responder/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-create-vacation-responder -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора95
Весь набор →Похожие
Вопросы о recipe-create-vacation-responder
Как установить recipe-create-vacation-responder в Claude Code?
Выполните npx skills add googleworkspace/cli --skill recipe-create-vacation-responder -a claude-code. Файл скилла появится по пути ~/.claude/skills/recipe-create-vacation-responder/SKILL.md.
Что делает recipe-create-vacation-responder?
Скилл включает автоответ Gmail, задаёт текст и параметры ответа, проверяет настройки и отключает автоответ отдельной командой.
Что нужно для работы скилла?
Нужны бинарник gws и скилл gws-gmail. Команды используют Gmail API через Google Workspace CLI.
Исходный текст
SKILL.md · Apache-2.0
---
name: recipe-create-vacation-responder
description: "Enable a Gmail out-of-office auto-reply with a custom message and date range."
metadata:
version: 0.22.5
openclaw:
category: "recipe"
domain: "productivity"
requires:
bins:
- gws
skills:
- gws-gmail
---
# Set Up a Gmail Vacation Responder
> **PREREQUISITE:** Load the following skills to execute this recipe: `gws-gmail`
Enable a Gmail out-of-office auto-reply with a custom message and date range.
## Steps
1. Enable vacation responder: `gws gmail users settings updateVacation --params '{"userId": "me"}' --json '{"enableAutoReply": true, "responseSubject": "Out of Office", "responseBodyPlainText": "I am out of the office until Jan 20. For urgent matters, contact [email protected].", "restrictToContacts": false, "restrictToDomain": false}'`
2. Verify settings: `gws gmail users settings getVacation --params '{"userId": "me"}'`
3. Disable when back: `gws gmail users settings updateVacation --params '{"userId": "me"}' --json '{"enableAutoReply": false}'`
© googleworkspace · Apache-2.0 · googleworkspace/cli