{"id":"8a185e59-0088-4b5f-96c4-725986b055d5","shortId":"8takw5","kind":"skill","title":"gws-workflow-file-announce","tagline":"Google Workflow: Announce a Drive file in a Chat space.","description":"# workflow +file-announce\n\n> **PREREQUISITE:** Read `../gws-shared/SKILL.md` for auth, global flags, and security rules. If missing, run `gws generate-skills` to create it.\n\nAnnounce a Drive file in a Chat space\n\n## Usage\n\n```bash\ngws workflow +file-announce --file-id <ID> --space <SPACE>\n```\n\n## Flags\n\n| Flag | Required | Default | Description |\n|------|----------|---------|-------------|\n| `--file-id` | ✓ | — | Drive file ID to announce |\n| `--space` | ✓ | — | Chat space name (e.g. spaces/SPACE_ID) |\n| `--message` | — | — | Custom announcement message |\n| `--format` | — | — | Output format: json (default), table, yaml, csv |\n\n## Examples\n\n```bash\ngws workflow +file-announce --file-id FILE_ID --space spaces/ABC123\ngws workflow +file-announce --file-id FILE_ID --space spaces/ABC123 --message 'Check this out!'\n```\n\n## Tips\n\n- This is a write command — sends a Chat message.\n- Use `gws drive +upload` first to upload the file, then announce it here.\n- Fetches the file name from Drive to build the announcement.\n\n## See Also\n\n- [gws-shared](../gws-shared/SKILL.md) — Global flags and auth\n- [gws-workflow](../gws-workflow/SKILL.md) — All cross-service productivity workflows commands","tags":["gws","workflow","file","announce","cli","googleworkspace","agent-skills","ai-agent","automation","discovery-api","gemini-cli-extension","google-admin"],"capabilities":["skill","source-googleworkspace","skill-gws-workflow-file-announce","topic-agent-skills","topic-ai-agent","topic-automation","topic-cli","topic-discovery-api","topic-gemini-cli-extension","topic-google-admin","topic-google-api","topic-google-calendar","topic-google-chat","topic-google-docs","topic-google-drive"],"categories":["cli"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/googleworkspace/cli/gws-workflow-file-announce","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add googleworkspace/cli","source_repo":"https://github.com/googleworkspace/cli","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 25185 github stars · SKILL.md body (1,193 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-22T06:52:37.370Z","embedding":null,"createdAt":"2026-04-18T20:25:11.834Z","updatedAt":"2026-04-22T06:52:37.370Z","lastSeenAt":"2026-04-22T06:52:37.370Z","tsv":"'/gws-shared/skill.md':22,158 '/gws-workflow/skill.md':166 'also':154 'announc':5,8,19,40,54,71,80,96,108,140,152 'auth':24,162 'bash':49,91 'build':150 'chat':14,46,73,128 'check':117 'command':125,173 'creat':38 'cross':169 'cross-servic':168 'csv':89 'custom':79 'default':62,86 'descript':63 'drive':10,42,67,132,148 'e.g':76 'exampl':90 'fetch':143 'file':4,11,18,43,53,56,65,68,95,98,100,107,110,112,138,145 'file-announc':17,52,94,106 'file-id':55,64,97,109 'first':134 'flag':26,59,60,160 'format':82,84 'generat':35 'generate-skil':34 'global':25,159 'googl':6 'gws':2,33,50,92,104,131,156,164 'gws-share':155 'gws-workflow':163 'gws-workflow-file-announc':1 'id':57,66,69,99,101,111,113 'json':85 'messag':78,81,116,129 'miss':31 'name':75,146 'output':83 'prerequisit':20 'product':171 'read':21 'requir':61 'rule':29 'run':32 'secur':28 'see':153 'send':126 'servic':170 'share':157 'skill':36 'skill-gws-workflow-file-announce' 'source-googleworkspace' 'space':15,47,58,72,74,102,114 'spaces/abc123':103,115 'spaces/space_id':77 'tabl':87 'tip':120 'topic-agent-skills' 'topic-ai-agent' 'topic-automation' 'topic-cli' 'topic-discovery-api' 'topic-gemini-cli-extension' 'topic-google-admin' 'topic-google-api' 'topic-google-calendar' 'topic-google-chat' 'topic-google-docs' 'topic-google-drive' 'upload':133,136 'usag':48 'use':130 'workflow':3,7,16,51,93,105,165,172 'write':124 'yaml':88","prices":[{"id":"e833088a-32a1-4a6b-a3e3-dfbcff5b528c","listingId":"8a185e59-0088-4b5f-96c4-725986b055d5","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"googleworkspace","category":"cli","install_from":"skills.sh"},"createdAt":"2026-04-18T20:25:11.834Z"}],"sources":[{"listingId":"8a185e59-0088-4b5f-96c4-725986b055d5","source":"github","sourceId":"googleworkspace/cli/gws-workflow-file-announce","sourceUrl":"https://github.com/googleworkspace/cli/tree/main/skills/gws-workflow-file-announce","isPrimary":false,"firstSeenAt":"2026-04-18T21:52:10.081Z","lastSeenAt":"2026-04-22T06:52:37.370Z"},{"listingId":"8a185e59-0088-4b5f-96c4-725986b055d5","source":"skills_sh","sourceId":"googleworkspace/cli/gws-workflow-file-announce","sourceUrl":"https://skills.sh/googleworkspace/cli/gws-workflow-file-announce","isPrimary":true,"firstSeenAt":"2026-04-18T20:25:11.834Z","lastSeenAt":"2026-04-22T06:40:13.435Z"}],"details":{"listingId":"8a185e59-0088-4b5f-96c4-725986b055d5","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"googleworkspace","slug":"gws-workflow-file-announce","github":{"repo":"googleworkspace/cli","stars":25185,"topics":["agent-skills","ai-agent","automation","cli","discovery-api","gemini-cli-extension","google-admin","google-api","google-calendar","google-chat","google-docs","google-drive","google-sheets","google-workspace","oauth2","rust"],"license":"apache-2.0","html_url":"https://github.com/googleworkspace/cli","pushed_at":"2026-04-22T06:40:36Z","description":"Google Workspace CLI — one command-line tool for Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin, and more. Dynamically built from Google Discovery Service. Includes AI agent skills.","skill_md_sha":"0937cd6842458d1a3236caa470ee321b14cfa89a","skill_md_path":"skills/gws-workflow-file-announce/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/googleworkspace/cli/tree/main/skills/gws-workflow-file-announce"},"layout":"multi","source":"github","category":"cli","frontmatter":{"name":"gws-workflow-file-announce","description":"Google Workflow: Announce a Drive file in a Chat space."},"skills_sh_url":"https://skills.sh/googleworkspace/cli/gws-workflow-file-announce"},"updatedAt":"2026-04-22T06:52:37.370Z"}}