Agent skill · software engineering · googleworkspace
gws-script
Manage Google Apps Script projects.
Why this skill is useful
Provides specific commands and workflows for managing Google Apps Script projects that the AI wouldn't reliably generate on its own.
What it needs
Requires gws installed locally. About 1k tokens when loaded. Last updated 2026-08-01. 30,245 stars on the source repository.
What this skill does
script (v1) PREREQUISITE: Read ../gws-shared/SKILL.md for auth, global flags, and security rules. If missing, run gws generate-skills to create it. Helper Commands Command Description --------- ------------- +push Upload local files to an Apps Script project API Resources processes list — List information about processes made by or on behalf of a user, such as process type and current status. listScriptProcesses — List information about a script's executed processes, such as process type and current status. projects create — Creates a new, empty script project with no script files and a base manifest file. get — Gets a script project's metadata. getContent — Gets the content of the script project, including the code source and metadata for each script file. getMetrics — Get metrics data for scripts, such as number of executions and active users. updateContent — Updates the content of the specified script project. This content is stored as the HEAD version, and is used when the script is executed as a trigger, in the script editor, in add-on preview mode, or as a web app or Apps Script API in development mode. This clears all the existing files in the project. deployments — Operations on the 'deployments' resource versions — Operations on the 'versions' resource scripts run — Discovering Commands Before calling any API method, inspect it: Use gws schema output to build your --params and --json flags.
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills googleworkspace/gws-script