Generated banner for Gws Workflow File Announce
Generated logo for Gws Workflow File Announce

Gws Workflow File Announce

Google WorkspaceOfficialPublished by Google Workspace

  • Skill
  • Workflow
  • Automation and integrations
  • Apache-2.0
  • No issues found

From the author

Google Workflow: Announce a Drive file in a Chat space.
— the description by Google Workspace

AutoGineer summary

Written by AutoGineer from the skill’s own files, not by the author

The gws-workflow-file-announce skill provides a streamlined way to notify team members in a Google Chat space about a specific file stored in Google Drive. By leveraging the gws command-line interface, users can automate the sharing process, ensuring that relevant stakeholders are alerted to new or updated documents without manual copy-pasting.

What it does

  • Retrieves file details from Google Drive using a provided file ID.
  • Posts a notification message to a designated Google Chat space.
  • Supports custom announcement messages to provide context to the shared file.
  • Allows for flexible output formatting of the command execution results.

When to use it

  • Use this skill when you need to programmatically share project documentation or assets with a team.
  • Ideal for post-upload workflows where a file has just been generated or moved to Drive.
  • Useful for maintaining consistent communication channels in automated reporting or document management pipelines.

Advantages

  • Reduces manual effort by automating the link between Drive storage and Chat communication.
  • Ensures consistent messaging when sharing files across different teams or projects.
  • Integrates seamlessly with other gws-based workflows for end-to-end automation.

Usage examples

“gws workflow +file-announce --file-id 12345 --space spaces/ABC123”
The agent retrieves the file name associated with ID 12345 and posts a standard announcement message to the specified Google Chat space.
“gws workflow +file-announce --file-id 12345 --space spaces/ABC123 --message 'Please review the updated project plan.'”
The agent posts the custom message along with the link to the Google Drive file in the target Chat space.

Install

  1. Download the skill as a ZIP:

    https://autogineer.com/agent-skills/googleworkspace/gws-workflow-file-announce/download
  2. Unzip it into the cross-client skills folder of your project:

    mkdir -p .agents/skills && unzip gws-workflow-file-announce.zip -d .agents/skills

Documentation by Google Workspace

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

gws workflow +file-announce --file-id <ID> --space <SPACE>

Flags

FlagRequiredDefaultDescription
--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

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 — Global flags and auth

  • gws-workflow — All cross-service productivity workflows commands

Files

Requirements and compatibility

Works with: Claude Code, Claude apps, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI, Kiro, OpenCode, Goose, Amp, Roo Code, JetBrains Junie, Factory Droid, Devin (ex-Windsurf), Mistral Vibe, OpenHands, Letta

“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.

Security

No issues found by our static scan· No issues found

A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.

Attribution and licence

Published by
Google Workspace
Publisher
Google Workspace (Official)
Source
googleworkspace/cli · skills/gws-workflow-file-announce · commit cd3697e
Licence
Apache License 2.0 (redistribution allowed)
  • LICENSE (added by AutoGineer from LICENSE)
  • ATTRIBUTION.md (written by AutoGineer)
Synced

AutoGineer is not affiliated with or endorsed by Google Workspace or Google Workspace.

Download ZIP

The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download gws-workflow-file-announce.zip