googleworkspace avatar

Gws Script

A straightforward wrapper around the Google Apps Script API that lets you manage script projects from the command line. You can create new projects, push local files to existing ones, check execution metrics, and deploy versions without opening the web editor. The helper command for pushing files is handy when you prefer coding locally. It's basically the official clasp tool reimplemented in the gws ecosystem, so if you're already using other gws commands for Google Workspace automation, this keeps everything consistent. Works well for CI/CD pipelines where you need to programmatically update Apps Script projects.

skills.sh installs
27.3K
GitHub stars
32.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add googleworkspace/cli --skill gws-script --agent claude-code

Installs into .claude/skills of the current project.

Files

script (v1)

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

gws script <resource> <method> [flags]

Helper Commands

CommandDescription
+pushUpload 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

Sponsors

Details

Repository
github.com/googleworkspace/cli
Categories
Automation & Workflows, CLI & Terminal, Office & Documents
First seen
Apr 16, 2026

More from googleworkspace/cli

All 113
1parallel-web avatarparallel-findallparallel-web/parallel-agent-skillsDiscover entities (companies, people, products, etc.) matching a natural-language description. Use when the user asks to 'find all X' or 'list every Y that…' — 12.7Kskills.sh installs
2wshobson avatarsaga-orchestrationwshobson/agentsImplement saga patterns for distributed transactions and cross-aggregate workflows. Use this skill when implementing distributed transactions across microservic11.1Kskills.sh installs
3anthropics avatarclaude-automation-recommenderanthropics/claude-plugins-officialAnalyze a codebase and recommend Claude Code automations (hooks, subagents, skills, plugins, MCP servers). Use when user asks for automation recommendations, wa10.7Kskills.sh installs
4github avatarpython-mcp-server-generatorgithub/awesome-copilotGenerate a complete MCP server project in Python with tools, resources, and proper configuration10.5Kskills.sh installs
5paramchoudhary avatarcover-letter-generatorparamchoudhary/resumeskillsCreate personalized, compelling cover letters from resume and job description9.3Kskills.sh installs
6github avatarrust-mcp-server-generatorgithub/awesome-copilotGenerate a complete Rust Model Context Protocol server project with tools, prompts, resources, and tests using the official rmcp SDK9.2Kskills.sh installs