recipe-forward-labeled-emails — скилл Claude Code: установка
Скилл находит письма Gmail с заданной меткой и пересылает их на другой адрес. Подойдёт для передачи сообщений на проверку.
npx skills add googleworkspace/cli --skill recipe-forward-labeled-emails -a claude-codeЧто делает recipe-forward-labeled-emails
recipe-forward-labeled-emails ищет письма Gmail по метке, получает содержимое найденного сообщения и отправляет новое письмо с его темой и текстом. В рецепте используется запрос label:needs-review, но агент может применить нужную вам метку.
Для работы нужны бинарник gws и скилл gws-gmail. Внутри описана последовательность команд gws gmail users messages list, gws gmail users messages get и gws gmail +send. Адрес получателя, тема и текст письма задаются при отправке.
Скилл стоит поставить, если вы регулярно пересылаете помеченные письма на проверку. Если нужен перенос исходного письма без создания нового сообщения, этот рецепт лучше не выбирать.
Какие задачи решает
- найти письма Gmail с заданной меткой
- получить содержимое найденного сообщения
- переслать письмо на адрес проверяющего
- сформировать тему с префиксом
FW:
Примеры запросов агенту
- Найди письма с меткой `needs-review` и перешли их на `[email protected]`.
- Получи содержимое письма через `gws gmail users messages get` и отправь новое письмо с темой `FW: [Original Subject]`.
- Используй `gws gmail users messages list` для поиска помеченных сообщений.
Как установить recipe-forward-labeled-emails
1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-forward-labeled-emails -a claude-code2Вручную: положить файлы
~/.claude/skills/recipe-forward-labeled-emails/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/recipe-forward-labeled-emails/
1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-forward-labeled-emails -a codex2Вручную: положить файлы
.agents/skills/recipe-forward-labeled-emails/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-forward-labeled-emails -a cursor2Вручную: положить файлы
.cursor/skills/recipe-forward-labeled-emails/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install googleworkspace/cli recipe-forward-labeled-emails2Вручную: положить файлы
.github/skills/recipe-forward-labeled-emails/SKILL.md1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-forward-labeled-emails -a gemini-cli2Командой платформы
gemini skills install https://github.com/googleworkspace/cli --path skills/recipe-forward-labeled-emailsВручную: положить файлы
.devin/skills/recipe-forward-labeled-emails/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-forward-labeled-emails -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора95
Весь набор →Похожие
Вопросы о recipe-forward-labeled-emails
Как установить recipe-forward-labeled-emails в Claude Code?
Выполните npx skills add googleworkspace/cli --skill recipe-forward-labeled-emails -a claude-code. Файл скилла появится по пути ~/.claude/skills/recipe-forward-labeled-emails/SKILL.md.
Что делает recipe-forward-labeled-emails?
Скилл находит сообщения Gmail с заданной меткой, получает их содержимое и отправляет новое письмо на указанный адрес.
Что нужно для работы recipe-forward-labeled-emails?
Нужны бинарник gws и скилл gws-gmail. Рецепт рассчитан на отправку нового письма с содержимым найденного сообщения.
Исходный текст
SKILL.md · Apache-2.0
---
name: recipe-forward-labeled-emails
description: "Find Gmail messages with a specific label and forward them to another address."
metadata:
version: 0.22.5
openclaw:
category: "recipe"
domain: "productivity"
requires:
bins:
- gws
skills:
- gws-gmail
---
# Forward Labeled Gmail Messages
> **PREREQUISITE:** Load the following skills to execute this recipe: `gws-gmail`
Find Gmail messages with a specific label and forward them to another address.
## Steps
1. Find labeled messages: `gws gmail users messages list --params '{"userId": "me", "q": "label:needs-review"}' --format table`
2. Get message content: `gws gmail users messages get --params '{"userId": "me", "id": "MSG_ID"}'`
3. Forward via new email: `gws gmail +send --to [email protected] --subject 'FW: [Original Subject]' --body 'Forwarding for your review:
[Original Message Body]'`
© googleworkspace · Apache-2.0 · googleworkspace/cli