gws-workflow-file-announce — скилл для Claude Code: анонс файла в Chat
Скилл отправляет в пространство Google Chat сообщение о файле на Google Drive. Подойдёт, когда нужно поделиться загруженным файлом в чате.
npx skills add googleworkspace/cli --skill gws-workflow-file-announce -a claude-codeЧто делает gws-workflow-file-announce
Скилл получает имя файла с Google Drive и использует его для анонса в указанном пространстве Google Chat. Можно передать собственный текст сообщения через --message.
Для работы нужны gws и общие инструкции по авторизации и флагам из ../gws-shared/SKILL.md. Если этого файла нет, запустите gws generate-skills. Это команда записи: она отправляет сообщение в Chat. Сначала загрузите файл командой gws drive +upload.
Ставьте скилл, если агент должен анонсировать файлы Drive в Chat. Если отправлять сообщение нужно вручную, этот скилл не обязателен.
Какие задачи решает
- объявить файл Drive в пространстве Google Chat
- передать в чат ссылку на загруженный файл
- добавить к анонсу собственный текст
Примеры запросов агенту
- Анонсируй файл Drive с ID FILE_ID в пространстве spaces/ABC123.
- Отправь сообщение о файле FILE_ID в spaces/ABC123 с текстом «Посмотрите этот файл».
- Загрузи файл командой gws drive +upload, затем анонсируй его в Google Chat.
Как установить gws-workflow-file-announce
1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill gws-workflow-file-announce -a claude-code2Вручную: положить файлы
~/.claude/skills/gws-workflow-file-announce/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/gws-workflow-file-announce/
1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill gws-workflow-file-announce -a codex2Вручную: положить файлы
.agents/skills/gws-workflow-file-announce/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill gws-workflow-file-announce -a cursor2Вручную: положить файлы
.cursor/skills/gws-workflow-file-announce/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install googleworkspace/cli gws-workflow-file-announce2Вручную: положить файлы
.github/skills/gws-workflow-file-announce/SKILL.md1Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill gws-workflow-file-announce -a gemini-cli2Командой платформы
gemini skills install https://github.com/googleworkspace/cli --path skills/gws-workflow-file-announceВручную: положить файлы
.devin/skills/gws-workflow-file-announce/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill gws-workflow-file-announce -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора95
Весь набор →Похожие
Вопросы о gws-workflow-file-announce
Как установить gws-workflow-file-announce в Claude Code?
Выполните npx skills add googleworkspace/cli --skill gws-workflow-file-announce -a claude-code.
Что делает gws-workflow-file-announce?
Получает имя файла с Google Drive и отправляет анонс в выбранное пространство Google Chat. Текст можно задать через --message.
Что нужно подготовить перед запуском скилла?
Установите gws и прочитайте ../gws-shared/SKILL.md с инструкциями по авторизации, глобальным флагам и безопасности. Файл для анонса сначала нужно загрузить на Drive.
Исходный текст
SKILL.md · Apache-2.0
---
name: gws-workflow-file-announce
description: "Google Workflow: Announce a Drive file in a Chat space."
metadata:
version: 0.22.5
openclaw:
category: "productivity"
requires:
bins:
- gws
cliHelp: "gws workflow +file-announce --help"
---
# workflow +file-announce
> **PREREQUISITE:** Read `../gws-shared/SKILL.md` for auth, global flags, and security rules. If missing, run `gws generate-skills` to create it.
Announce a Drive file in a Chat space
## Usage
```bash
gws workflow +file-announce --file-id <ID> --space <SPACE>
```
## Flags
| Flag | Required | Default | Description |
|------|----------|---------|-------------|
| `--file-id` | ✓ | — | Drive file ID to announce |
| `--space` | ✓ | — | Chat space name (e.g. spaces/SPACE_ID) |
| `--message` | — | — | Custom announcement message |
| `--format` | — | — | Output format: json (default), table, yaml, csv |
## Examples
```bash
gws workflow +file-announce --file-id FILE_ID --space spaces/ABC123
gws workflow +file-announce --file-id FILE_ID --space spaces/ABC123 --message 'Check this out!'
```
## Tips
- This is a write command — sends a Chat message.
- Use `gws drive +upload` first to upload the file, then announce it here.
- Fetches the file name from Drive to build the announcement.
## See Also
- [gws-shared](../gws-shared/SKILL.md) — Global flags and auth
- [gws-workflow](../gws-workflow/SKILL.md) — All cross-service productivity workflows commands
© googleworkspace · Apache-2.0 · googleworkspace/cli