← 返回 Skills 市场
googleworkspace-bot

Gws Sheets

作者 googleworkspace-bot · GitHub ↗ · v1.0.12 · MIT-0
cross-platform ⚠ suspicious
764
总下载
0
收藏
19
当前安装
13
版本数
在 OpenClaw 中安装
/install gws-sheets
功能描述
Google Sheets: Read and write spreadsheets.
使用说明 (SKILL.md)

sheets (v4)

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

gws sheets \x3Cresource> \x3Cmethod> [flags]

Helper Commands

Command Description
+append Append a row to a spreadsheet
+read Read values from a spreadsheet

API Resources

spreadsheets

  • batchUpdate — Applies one or more updates to the spreadsheet. Each request is validated before being applied. If any request is not valid then the entire request will fail and nothing will be applied. Some requests have replies to give you some information about how they are applied. The replies will mirror the requests. For example, if you applied 4 updates and the 3rd one had a reply, then the response will have 2 empty replies, the actual reply, and another empty reply, in that order.
  • create — Creates a spreadsheet, returning the newly created spreadsheet.
  • get — Returns the spreadsheet at the given ID. The caller must specify the spreadsheet ID. By default, data within grids is not returned. You can include grid data in one of 2 ways: * Specify a field mask listing your desired fields using the fields URL parameter in HTTP * Set the includeGridData URL parameter to true.
  • getByDataFilter — Returns the spreadsheet at the given ID. The caller must specify the spreadsheet ID. For more information, see Read, write, and search metadata. This method differs from GetSpreadsheet in that it allows selecting which subsets of spreadsheet data to return by specifying a dataFilters parameter. Multiple DataFilters can be specified.
  • developerMetadata — Operations on the 'developerMetadata' resource
  • sheets — Operations on the 'sheets' resource
  • values — Operations on the 'values' resource

Discovering Commands

Before calling any API method, inspect it:

# Browse resources and methods
gws sheets --help

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

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

安全使用建议
This skill appears to be a thin wrapper around a local 'gws' CLI for Google Sheets, which can be fine — but it defers authentication and global flags to a ../gws-shared/SKILL.md file outside the skill. Before installing or enabling it: 1) Inspect the referenced ../gws-shared/SKILL.md (and any sibling SKILL.md files) to see what auth/credentials it expects and where they come from. 2) Verify the 'gws' binary on your system is from a trusted source and understand how it stores/uses Google credentials (e.g., local config, OAuth tokens, environment vars). 3) Avoid granting secrets or placing credentials in shared locations until you confirm who/what will read them. 4) If you cannot locate or inspect the shared SKILL.md, treat the skill as potentially able to read local/shared config and proceed cautiously. If you want lower risk, prefer skills that declare their auth method and required environment variables explicitly inside the package.
功能分析
Type: OpenClaw Skill Name: gws-sheets Version: 1.0.12 The skill bundle provides standard instructions for an AI agent to interact with Google Sheets using the 'gws' CLI tool. The documentation in SKILL.md describes legitimate API operations such as reading, writing, and updating spreadsheets, and lacks any indicators of malicious intent, data exfiltration, or prompt injection attacks.
能力评估
Purpose & Capability
Name/description map to a gws CLI wrapper and the skill declares the required binary 'gws', which is coherent. However, a Sheets integration normally requires explicit authentication details; this skill omits any required env vars or credentials and instead points to a ../gws-shared/SKILL.md for auth, creating an unexplained dependency outside the package.
Instruction Scope
SKILL.md tells the agent to read ../gws-shared/SKILL.md for auth, global flags, and security rules and references other sibling SKILL.md files. Directing the agent to read files outside the skill bundle can cause it to access unexpected local/shared configuration or secrets. The rest of the instructions simply call the 'gws' CLI which is consistent, but the external-file dependency is scope creep and unclear.
Install Mechanism
Instruction-only skill with no install spec and no files written to disk. This is low-risk from an install standpoint — nothing is downloaded or installed by the skill itself.
Credentials
The skill declares no required environment variables or primary credential, yet provides no details on how Google auth is provided. The note to read a shared SKILL.md implies credentials or config may live elsewhere; requiring access to external config to obtain auth without declaring it is disproportionate and opaque.
Persistence & Privilege
always is false and the skill is user-invocable; it does not request persistent/always-on presence or modification of other skills or global agent settings. No elevated persistence is requested.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install gws-sheets
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /gws-sheets 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.12
- Updated skill metadata version from 0.22.4 to 0.22.5 in SKILL.md.
v1.0.11
- Updated skill version from 0.22.3 to 0.22.4 in documentation.
v1.0.10
- Updated skill metadata version from 0.22.2 to 0.22.3 in SKILL.md.
v1.0.9
- Updated skill version metadata from 0.22.1 to 0.22.2 in SKILL.md.
v1.0.8
- Updated internal skill version to 0.22.1 in metadata. - No functional or documentation changes.
v1.0.7
- Updated version to 0.22.0 in metadata. - No other changes to features, commands, or documentation.
v1.0.6
- Updated skill version in SKILL.md from 0.21.1 to 0.21.2.
v1.0.5
- Bumped skill version to 0.21.1 in documentation. - No changes to functionality; documentation version updated in SKILL.md.
v1.0.4
- Updated metadata version from 0.20.0 to 0.20.1 in SKILL.md.
v1.0.3
- Updated skill version from 0.19.0 to 0.20.0 in metadata. - No functional, feature, or documentation changes beyond the version bump.
v1.0.2
- Updated the skill metadata format; version is now specified under metadata. - Removed the separate top-level "version" field. - No changes to command usage or functionality.
v1.0.1
- Documentation formatting updated for consistency in the SKILL.md file. - No changes to code or functionality.
v1.0.0
- Initial release of gws-sheets (v1.0.0). - Provides Google Sheets integration to read and write spreadsheets via CLI. - Supports core API resources: batchUpdate, create, get, getByDataFilter, developerMetadata, sheets, values. - Includes helper commands for appending (`+append`) and reading (`+read`) spreadsheet data. - Documentation covers prerequisites, usage instructions, and command discovery via `gws schema`.
元数据
Slug gws-sheets
版本 1.0.12
许可证 MIT-0
累计安装 19
当前安装数 19
历史版本数 13
常见问题

Gws Sheets 是什么?

Google Sheets: Read and write spreadsheets. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 764 次。

如何安装 Gws Sheets?

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

Gws Sheets 是免费的吗?

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

Gws Sheets 支持哪些平台?

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

谁开发了 Gws Sheets?

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

💬 留言讨论