Tooluck logoTooluck
SKILL.md

gws-workflow-file-announce

Agent skill fromgoogleworkspace/cli

Google Workflow: Announce a Drive file in a Chat space.

How to install gws-workflow-file-announce

install gws-workflow-file-announce
# install the cli pack with the skills CLI
npx skills add googleworkspace/cli

# or add only this skill to Claude Code: copy the folder

skills/gws-workflow-file-announce/

# into

~/.claude/skills/gws-workflow-file-announce/ (all projects)

.claude/skills/gws-workflow-file-announce/ (one project)

skills/gws-workflow-file-announce/SKILL.md

Apache-2.0Full file
1# workflow +file-announce
2
3> **PREREQUISITE:** Read `../gws-shared/SKILL.md` for auth, global flags, and security rules. If missing, run `gws generate-skills` to create it.
4
5Announce a Drive file in a Chat space
6
7## Usage
8
9```bash
10gws workflow +file-announce --file-id <ID> --space <SPACE>
11```
12
13## Flags
14
15| Flag | Required | Default | Description |
16|------|----------|---------|-------------|
17| `--file-id` | ✓ | — | Drive file ID to announce |
18| `--space` | ✓ | — | Chat space name (e.g. spaces/SPACE_ID) |
19| `--message` | — | — | Custom announcement message |
20| `--format` | — | — | Output format: json (default), table, yaml, csv |
21
22## Examples
23
24```bash
25gws workflow +file-announce --file-id FILE_ID --space spaces/ABC123
26gws workflow +file-announce --file-id FILE_ID --space spaces/ABC123 --message 'Check this out!'
27```
28
29## Tips
30
31- This is a write command — sends a Chat message.
32- Use `gws drive +upload` first to upload the file, then announce it here.
33- Fetches the file name from Drive to build the announcement.
34
35## See Also
36
37- [gws-shared](../gws-shared/SKILL.md) — Global flags and auth
38- [gws-workflow](../gws-workflow/SKILL.md) — All cross-service productivity workflows commands

Excerpt shown under the repository's Apache-2.0 license.

More skills in cli

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates