← Back to Skills Marketplace
googleworkspace-bot

Gws Script Push

by googleworkspace-bot · GitHub ↗ · v1.0.2 · MIT-0
cross-platform ✓ Security Clean
165
Downloads
0
Stars
1
Active Installs
3
Versions
Install in OpenClaw
/install gws-script-push
Description
Google Apps Script: Upload local files to an Apps Script project.
README (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 \x3CID>

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
Usage Guidance
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.
Capability Analysis
Type: OpenClaw Skill Name: gws-script-push Version: 1.0.2 The skill bundle is a standard administrative wrapper for the 'gws' CLI tool, designed to upload local files to Google Apps Script projects. It includes appropriate safety warnings in SKILL.md for the AI agent to confirm write operations with the user and lacks any indicators of malicious intent, data exfiltration, or prompt injection.
Capability Assessment
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.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install gws-script-push
  3. After installation, invoke the skill by name or use /gws-script-push
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
- Updated version number in SKILL.md from 0.22.4 to 0.22.5. - No changes to functionality or documentation content.
v1.0.1
- Updated version metadata from 0.22.3 to 0.22.4 in SKILL.md. - No changes to functionality or documentation content.
v1.0.0
gws-script-push 1.0.0 - Initial release. - Adds a command to upload local files to a Google Apps Script project. - Supports .gs, .js, .html, and appsscript.json files; skips hidden files and node_modules. - Provides flags for script project ID and custom directory selection. - Warns users that all files in the Apps Script project will be replaced.
Metadata
Slug gws-script-push
Version 1.0.2
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 3
Frequently Asked Questions

What is Gws Script Push?

Google Apps Script: Upload local files to an Apps Script project. It is an AI Agent Skill for Claude Code / OpenClaw, with 165 downloads so far.

How do I install Gws Script Push?

Run "/install gws-script-push" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Gws Script Push free?

Yes, Gws Script Push is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Gws Script Push support?

Gws Script Push is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Gws Script Push?

It is built and maintained by googleworkspace-bot (@googleworkspace-bot); the current version is v1.0.2.

💬 Comments