返回顶部
g

google-sheet-api谷歌表格API

OpenClaw skill that installs a Google Sheets CLI with setup steps and commands for read/write, batch, formatting, and sheet management.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.3
安全检测
已通过
2,576
下载量
免费
免费
4
收藏
概述
安装方式
版本历史

google-sheet-api

Google Sheets API 技能(高级版)

目的

为OpenClaw提供生产级Google Sheets命令行工具。该技能支持数据读写、批量操作、格式设置以及基于服务账号认证的表格管理。

适用场景

  • - 需要可重复使用的命令行工具完成自动化任务
  • 需要JSON输入/JSON输出的流水线操作
  • 需要超越基础读写功能(格式设置、表格操作、批量更新)

不适用场景

  • - 必须使用终端用户OAuth授权流程(本技能专注于服务账号)
  • 仅需轻量级的一次性编辑

一次性设置

  1. 1. 创建或选择一个Google Cloud项目
  2. 启用Google Sheets API
  3. 创建服务账号并下载其JSON密钥
  4. 使用服务账号邮箱共享目标电子表格

安装

bash cd google-sheet-api npm install

运行

bash node scripts/sheets-cli.js help node scripts/sheets-cli.js read Sheet1!A1:C10 node scripts/sheets-cli.js append Sheet1!A:B @data.json

也可以使用npm:
bash
npm run sheets -- read Sheet1!A1:C10

凭证信息

支持的来源(按优先级匹配):
  • - GOOGLESHEETSCREDENTIALSJSON(内联JSON字符串)
  • GOOGLESERVICEACCOUNTKEY(文件路径)
  • GOOGLESHEETSKEYFILE(文件路径)
  • GOOGLEAPPLICATION_CREDENTIALS(文件路径)
  • ./service-account.json、./credentials.json、./google-service-account.json
  • ~/.config/google-sheets/credentials.json

输入规范

  • - JSON值可以是内联形式,或通过@path从文件加载
  • 写入/追加操作需要二维数组格式的值

示例 data.json:
json
[[姓名,分数],[张三,95]]

命令映射(高级别)

数据操作:
  • - read、write、append、clear、batchGet、batchWrite

格式设置:

  • - format、getFormat、borders、merge、unmerge、copyFormat

布局调整:

  • - resize、autoResize、freeze

工作表管理:

  • - create、info、addSheet、deleteSheet、renameSheet

高级功能:

  • - batch(原始spreadsheets.batchUpdate请求)

操作指南

  • - 读取工作流中尽量使用只读范围
  • 对429和临时性5xx错误添加指数退避重试机制
  • 保持请求负载较小以避免限制问题

预期输出

  • - JSON格式输出到标准输出;错误时返回非零退出码

安全注意事项

  • - 切勿记录或提交服务账号密钥
  • 仅与本技能所需的服务账号邮箱共享电子表格

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 google-sheets-api-1776371046 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 google-sheets-api-1776371046 技能

通过命令行安装

skillhub install google-sheets-api-1776371046

下载

⬇ 下载 google-sheet-api v1.0.3(免费)

文件大小: 8.66 KB | 发布时间: 2026-4-17 15:51

v1.0.3 最新 2026-4-17 15:51
- Improved documentation with detailed setup, install, and usage instructions for the Google Sheets CLI.
- Clarified features: supports read/write, batch, formatting, and sheet management using service account authentication.
- Added comprehensive credential loading order and input conventions.
- Expanded command list for data operations, formatting, sheet management, and advanced batch updates.
- Included security guidance and best practices for operational use.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部