Sheets CLI:通过 Agent 操作 Google 表格

gmickel/sheets-cli

通过命令行让 Agent 读取和更新 Google 表格,支持 JSON 输出与写入预演。

最近更新于:

查看 GitHub 项目
sheets-cli install-skill
73Stars6Forks仓库最近推送

关于这个 Skill

Gordon Mickel 的 Skill 指导 Agent 使用 sheets-cli 查找表格、读取数据与单元格范围、追加行和更新单元格。作者建议先读取现状,再预演变更,最后执行;命令以 JSON 返回结果。

为什么推荐

Skill 提供读取、判断、预演、执行的工作流程。使用前需单独安装 CLI、配置 Google Cloud API 和 OAuth;本条目仅审阅源码,未实际连接表格测试。

适合用来做什么

  • 读取项目跟踪表,并按任务 ID 更新状态。
  • 追加结构化数据行,或在修改前检查指定单元格范围。

写入前先读取和预演

作者建议尽可能按键值更新,因为行号可能变化。写入前使用 --dry-run 并检查 JSON 结果,确认后再执行。README 提供任务状态更新示例及单独的 Codex 安装命令。

仓库与配置说明Skill 指令

使用前需要了解

  • 使用 Bun 构建 sheets-cli 并将可执行文件加入 PATH;单独安装 Skill 不会安装命令行工具。
  • 启用 Google Sheets API、配置桌面 OAuth 凭证并完成授权;按名称搜索表格还需要 Google Drive API。

支持的 Agent

Claude CodeCodex CLIGitHub Copilot

资料与来源

原始资料见下方链接;文中的上手建议由 SkillHey 编辑整理。