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
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
medium confidence
Purpose & 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 zip
Plugin bundle (nix)
Skill pack · CLI binary · Config
SKILL.mdCLIConfig
CLI help (from plugin)
gws script +push --help
latestvk97df4h32zrxf1b47sfqzfj5ad83yfbs

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

Binsgws

SKILL.md

script +push

PREREQUISITE: Read ../gws-shared/SKILL.md for auth, global flags, and security rules. If missing, run gws generate-skills to create it.

Upload local files to an Apps Script project

Usage

gws script +push --script <ID>

Flags

FlagRequiredDefaultDescription
--scriptScript Project ID
--dirDirectory 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 total
Select a file
Select a file to preview.

Comments

Loading comments…