googleworkspace avatar

Recipe Deploy Apps Script

If you're deploying code to Google Apps Script and tired of copy-pasting through the web UI, this recipe gives you a proper command-line workflow. It wraps the gws tool to list projects, push updated files, and create versioned releases from your local environment. The four-step process is straightforward: find your script ID, inspect what's there, update the content with your local files, then tag a version. It won't revolutionize your workflow, but it's a solid improvement over manual deployments if you're already working with Apps Script for Gmail add-ons, custom Sheets functions, or workflow automation. Needs the gws-apps-script skill installed first.

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

Install

$ npx -y skills add googleworkspace/cli --skill recipe-deploy-apps-script --agent claude-code

Installs into .claude/skills of the current project.

Files

If you're deploying code to Google Apps Script and tired of copy-pasting through the web UI, this recipe gives you a proper command-line workflow. It wraps the gws tool to list projects, push updated files, and create versioned releases from your local environment. The four-step process is straightforward: find your script ID, inspect what's there, update the content with your local files, then tag a version. It won't revolutionize your workflow, but it's a solid improvement over manual deployments if you're already working with Apps Script for Gmail add-ons, custom Sheets functions, or workflow automation. Needs the gws-apps-script skill installed first.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/googleworkspace/cli
Categories
DevOps & CI/CD, Release Management, Automation & Workflows, CLI & Terminal

More from googleworkspace/cli

All 113
1wanshuiyin avatarresearch-pipelinewanshuiyin/auto-claude-code-research-in-sleepFull end-to-end research pipeline: from a broad research direction through idea discovery, experiments, and review all the way to a polished paper PDF. Use when594skills.sh installs
2aradotso avatarmarketing-pipeline-auto-contentaradotso/marketing-skillsmarketing pipeline auto content590skills.sh installs
3firecrawl avatarfirecrawl-build-crawlfirecrawl/skillsIntegrate Firecrawl `/crawl` into product code for bulk extraction across a site or site section. Use when a feature needs many related pages, such as documenta554skills.sh installs
4firecrawl avatarfirecrawl-build-mapfirecrawl/skillsIntegrate Firecrawl `/map` into product code for URL discovery on a known site. Use when a feature needs to find pages before scraping or crawling, especially o554skills.sh installs
5personamanagmentlayer avataransible-expertpersonamanagmentlayer/pclExpert-level Ansible for configuration management, automation, and infrastructure as code554skills.sh installs
6mohitmishra786 avatarzig-build-systemmohitmishra786/low-level-dev-skillsZig build system skill for multi-file Zig projects. Use when writing or debugging build.zig files, adding executables or libraries, integrating C source files, 552skills.sh installs