Gws Chat Send Skill Security Audit
What the author says it does (original text)
Google Chat: Send a message to a space.
No obvious risks found in this check
- Files checked
- 1
- Risks found
- 0
Inside this skill
The Skill's stated operation is to send a plain-text message through the `gws` command to a caller-specified Google Chat space; both the destination and message content are supplied by the caller.
View source
```bashgws chat +send --space <NAME> --text <TEXT>```|------|----------|---------|-------------|| `--space` | ✓ | — | Space name (e.g. spaces/AAAA...) || `--text` | ✓ | — | Message text (plain text) |Sending a message is a write action affecting an external account. The Skill explicitly requires user confirmation before execution, which can prevent unapproved sending when the agent follows that instruction.
View source
> [!CAUTION]> This is a **write** command — confirm with the user before executing.The Skill depends on the local `gws` program and requires a separate shared Skill, not included in the supplied source, for authentication, global flags, and security rules; if absent, it directs the agent to run a generation command. Because neither the shared file nor the `gws` implementation is provided, these materials do not allow verification of authorization scope, credential handling, or which files the generation command creates.
View source
category: "productivity" requires: bins: - gws cliHelp: "gws chat +send --help"---> **PREREQUISITE:** Read `../gws-shared/SKILL.md` for auth, global flags, and security rules. If missing, run `gws generate-skills` to create it.Files and check records1 files
Coverage and gaps
Content covered in each file
These are the source ranges included in this check, not a guarantee that every issue has been resolved.
SKILL.mdFull text included
This report is for the version above. We read the available code and instructions without running the skill or checking extra packages it installs. This is not a promise of safety: a different version or setup may behave differently.
SKILL.mdInstructions
Operations mentioned in code and instructions
Run commands
```bashgws chat +send --space <NAME> --text <TEXT>```bashgws chat +send --space spaces/AAAAxxxx --text 'Hello team!'- Lines read
- 51
- File checksum (to compare versions)
- 9055f0fa9b69095f290ba7c4c23febc046a052dc6b690e1656fab01720a9cc1e