recipe-deploy-apps-script

Deploy local Google Apps Script files to live projects via the gws CLI.

8|1|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/niclasmartinsson-sys/google-workspace-cli --skill recipe-deploy-apps-script-niclasmartinsson-sys
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: recipe-deploy-apps-script
Source: https://github.com/niclasmartinsson-sys/google-workspace-cli/tree/main/skills/recipe-deploy-apps-script
Command: npx skills add https://github.com/niclasmartinsson-sys/google-workspace-cli --skill recipe-deploy-apps-script-niclasmartinsson-sys

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Deploy local Google Apps Script files to a live Apps Script project, enabling rapid, trackable deployment and version control.

Core Features & Use Cases

  • Batch update of project files from local sources to Google Apps Script projects.
  • Version management by creating new project versions after updates.
  • Quick deployment workflow for teams coordinating changes across multiple projects.

Quick Start

Identify a target Apps Script project and push local changes using updateContent, then create a new version.

Frequently Asked Questions about recipe-deploy-apps-script

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy local files to a Google Apps Script project?

Deploy local files to a live Google Apps Script project by batch updating project content from local sources and publishing new project versions. This enables rapid, trackable deployment for teams coordinating changes across multiple projects.

What is the best way to batch update multiple Google Apps Script projects?

The best way to batch update Google Apps Script projects is by using the gws CLI to list projects, retrieve content, and batch update files from local sources. This workflow supports teams maintaining multiple Apps Script projects simultaneously.

Do I need OAuth credentials to use the gws CLI for Apps Script deployment?

Yes, using the gws CLI to deploy Apps Script projects requires proper OAuth credentials and API access. These prerequisites authorize the CLI to list projects, retrieve content, batch update files, and create project versions.

Can I create a new version of an Apps Script project from local changes?

Yes, you can create a new version of an Apps Script project from local changes. After pushing local files to the live project using updateContent, you can generate a new project version to manage and track your deployments.

How does versioning work when pushing local code to Google Apps Script?

Versioning when pushing local code to Google Apps Script involves creating a new project version after updating content. This trackable deployment workflow allows teams to coordinate changes and maintain version control across multiple Apps Script projects.