Gws Script Push
Google Apps Script: Upload local files to an Apps Script project.
MIT-0 · Free to use, modify, and redistribute. No attribution required.
⭐ 0 · 41 · 1 current installs · 1 all-time installs
MIT-0
Security Scan
OpenClaw
Benign
medium confidencePurpose & Capability
The name/description match the runtime instructions: the skill runs the 'gws script +push' command to upload files. Declaring the 'gws' binary as required is appropriate and proportional to the stated purpose.
Instruction Scope
The SKILL.md contains only the CLI usage and flags for a write operation and correctly cautions to confirm with the user. It references a prerequisite ../gws-shared/SKILL.md for auth, global flags, and security rules — so some operational details (especially auth) are delegated to that external file. You should inspect gws-shared/SKILL.md to understand what credentials or global flags will actually be used.
Install Mechanism
No install spec and no code files — instruction-only. This is low-risk from an installation standpoint (nothing is downloaded or written by the skill itself).
Credentials
The skill declares no environment variables or credentials itself, which is consistent with being a thin wrapper around the gws CLI. However, because it defers auth to ../gws-shared/SKILL.md (or to the gws CLI's own configuration), the actual credentials and config used are not visible here. Confirm where gws stores/obtains Google auth (local config, environment variables, or other skills) before granting access.
Persistence & Privilege
always is false and there are no indications the skill modifies other skills or system-wide settings. The skill performs a write operation to an Apps Script project, which is expected given its purpose.
Assessment
This skill is a simple instruction-only wrapper for the 'gws' CLI to push files to a Google Apps Script project. Before installing or running it: (1) verify the source and trustworthiness of the 'gws' binary you have on PATH; (2) open and review ../gws-shared/SKILL.md (or your gws config) to see how authentication is performed and where credentials are stored; (3) remember this is a write operation — confirm with the user before executing; and (4) if you don't want a single CLI tool to have push access to your Google account, avoid using it or restrict its credentials.Like a lobster shell, security has layers — review code before you run it.
Current versionv1.0.2
Download zipPlugin bundle (nix)
Skill pack · CLI binary · Config
SKILL.mdCLIConfig
CLI help (from plugin)
gws script +push --help
latest
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
Binsgws
SKILL.md
script +push
PREREQUISITE: Read
../gws-shared/SKILL.mdfor auth, global flags, and security rules. If missing, rungws generate-skillsto create it.
Upload local files to an Apps Script project
Usage
gws script +push --script <ID>
Flags
| Flag | Required | Default | Description |
|---|---|---|---|
--script | ✓ | — | Script Project ID |
--dir | — | — | Directory containing script files (defaults to current dir) |
Examples
gws script +push --script SCRIPT_ID
gws script +push --script SCRIPT_ID --dir ./src
Tips
- Supports .gs, .js, .html, and appsscript.json files.
- Skips hidden files and node_modules automatically.
- This replaces ALL files in the project.
[!CAUTION] This is a write command — confirm with the user before executing.
See Also
- gws-shared — Global flags and auth
- gws-script — All manage google apps script projects commands
Files
1 totalSelect a file
Select a file to preview.
Comments
Loading comments…
