Gws Docs Write Skill Security Audit
What the author says it does (original text)
Google Docs: Append text to a document.
No obvious risks found in this check
- Files checked
- 1
- Risks found
- 0
Inside this skill
The Skill calls `gws docs +write` to append user-provided plain text to a Google document selected by document ID.
View source
```bashgws docs +write --document <ID> --text <TEXT>```|------|----------|---------|-------------|| `--document` | ✓ | — | Document ID || `--text` | ✓ | — | Text to append (plain text) |The appended content is inserted at the end of the document body, changing the remote Google document. The Skill explicitly requires user confirmation before execution.
View source
- Text is inserted at the end of the document body.- For rich formatting, use the raw batchUpdate API instead.> [!CAUTION]> This is a **write** command — confirm with the user before executing.The Skill depends on the local `gws` program and requires a shared authentication, security, and global-flags guide that was not included in the evidence; if it is missing, it suggests running a generation command. Because that shared file is not visible, this audit cannot verify its authentication scope or security rules.
View source
category: "productivity" requires: bins: - gws cliHelp: "gws docs +write --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 docs +write --document <ID> --text <TEXT>```bashgws docs +write --document DOC_ID --text 'Hello, world!'- Lines read
- 51
- File checksum (to compare versions)
- 8012b9cc08805f24d9c59a1a02e81c21eb0e162950feb672a4b57a9ff3256508