← 返回 Skills 市场
googleworkspace-bot

Gws Script

作者 googleworkspace-bot · GitHub ↗ · v1.0.2 · MIT-0
cross-platform ⚠ suspicious
148
总下载
0
收藏
1
当前安装
3
版本数
在 OpenClaw 中安装
/install gws-script
功能描述
Manage Google Apps Script projects.
使用说明 (SKILL.md)

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 \x3Cresource> \x3Cmethod> [flags]

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:

# Browse resources and methods
gws script --help

# Inspect a method's required params, types, and defaults
gws schema script.\x3Cresource>.\x3Cmethod>

Use gws schema output to build your --params and --json flags.

安全使用建议
Before installing: (1) Inspect the referenced ../gws-shared/SKILL.md — it may request or instruct use of Google credentials; do not proceed unless you can review it. (2) Verify the origin and integrity of the 'gws' binary (where it comes from, checksums, vendor). (3) Confirm exactly which Google credentials (OAuth tokens, service account key files, gcloud ADC) the tool will use and where they are stored; ensure least-privilege scopes. (4) Be cautious running the skill if you cannot review the external shared file or the 'gws' binary—run in an isolated environment or container first. (5) If you want to proceed, prefer providing a dedicated, limited-scope service account and avoid reusing broad user credentials.
功能分析
Type: OpenClaw Skill Name: gws-script Version: 1.0.2 The gws-script skill bundle is a standard documentation wrapper for managing Google Apps Script via the gws CLI. It outlines legitimate API operations like project creation, content updates, and process listing in SKILL.md, with no indicators of malicious behavior, data exfiltration, or unauthorized execution.
能力评估
Purpose & Capability
Name/description and the listed gws CLI commands match the stated purpose (managing Apps Script). Requiring the 'gws' binary is reasonable. However, the skill does not declare any credentials or config paths even though Apps Script management normally requires Google OAuth/service-account credentials or tooling (gcloud/ADC). That omission is unexpected.
Instruction Scope
The runtime instructions explicitly tell the agent to read '../gws-shared/SKILL.md' for auth, global flags, and security rules, or to run 'gws generate-skills' to create it. That requires reading a relative file outside this skill bundle (an undeclared external dependency). The instructions do not document what auth artifacts are used or where credentials are stored, which gives the agent broad discretion to load external config.
Install Mechanism
There is no install spec and no code files (instruction-only), so nothing is written to disk by the skill itself. Requiring the 'gws' binary is the only runtime dependency and is proportionate.
Credentials
The skill declares no required environment variables or primary credential, but managing Google Apps Script normally requires Google credentials. The instructions refer to an external shared SKILL.md for auth, yet that file is not part of this package and its requested credentials are unknown. Absence of declared secrets where they are expected is a red flag.
Persistence & Privilege
The skill does not request always:true and is user-invocable. It does not request persistent presence or modify other skills. No elevated persistence privileges are declared.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install gws-script
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /gws-script 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
- Bumped internal version from 0.22.4 to 0.22.5 in SKILL.md metadata. - No changes to functionality or documentation content.
v1.0.1
- Updated version to 0.22.4 in metadata. - No new features or commands added. - Documentation content remains unchanged.
v1.0.0
Initial release of gws-script. - Introduces commands to manage Google Apps Script projects from the CLI. - Supports listing and fetching data about script processes and projects. - Provides methods to create projects, update content, get metrics, and manage deployments/versions. - Includes helper command (+push) for uploading local files to a script project. - Offers CLI inspection tools for resource discovery and schema details.
元数据
Slug gws-script
版本 1.0.2
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 3
常见问题

Gws Script 是什么?

Manage Google Apps Script projects. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 148 次。

如何安装 Gws Script?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install gws-script」即可一键安装,无需额外配置。

Gws Script 是免费的吗?

是的,Gws Script 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Gws Script 支持哪些平台?

Gws Script 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Gws Script?

由 googleworkspace-bot(@googleworkspace-bot)开发并维护,当前版本 v1.0.2。

💬 留言讨论