Token导航 LogoToken导航TokenDH.com
研究检索敏感数据clawhub未标认证来源可访问clear审计提醒

google-sheets-gogGoogle sheets GOG 搜索

Agent Skill

google-sheets-gog 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

6,903

周安装

282

GitHub Stars

公开资料未说明

下载量

2,211
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:google-sheets-gog(Google sheets GOG 搜索)
来源仓库:https://github.com/kvarts/google-sheets-gog
安装命令:
openclaw skills install google-sheets-gog
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install google-sheets-gog

简介

通过本地 gog CLI 管理 Google Sheets 创建、更新与重组。

  • 适用于离线环境或需本地控制的表格操作流程。google-sheets-gog 属于研究检索类 Skill,可作为该场景下的辅助能力补充。
  • 依赖本地安装的 gog 工具与 Google 账户授权。
  • 需确保本地网络与 Google 服务连通性正常。
  • 操作日志建议本地留存,便于后续审计与故障排查。

SKILL.md

name
google-sheets-gog
description
Use this skill when you need to create, inspect, update, append to, or reorganize Google Sheets from a locally installed gog CLI. It is for local Google account auth and direct spreadsheet operations such as reading ranges, appending rows, updating cells, creating spreadsheets or tabs, and managing named ranges with confirmation before destructive changes.
homepage
https://github.com/steipete/gogcli
metadata
{"openclaw":{"emoji":"📊","homepage":"https://github.com/steipete/gogcli","skillKey":"gogSheets","requires":{"bins":["gog"],"config":["skills.entries.gogSheets.config.login","skills.entries.gogSheets.config.password"]},"install":[{"id":"brew","kind":"brew","formula":"gogcli","bins":["gog"],"label":"Install gog (Homebrew)"}]}}

Google Sheets via gog

Use this skill to operate on Google Sheets through the local gog CLI instead of a hosted API bridge. It is intended for spreadsheet CRUD work on the user's own Google account with local OAuth.

Prerequisites

  • gog must be installed locally.
  • OpenClaw only loads this skill when skills.entries.gogSheets.config.login and skills.entries.gogSheets.config.password are both set.
  • The user must have a Google Cloud Desktop OAuth client JSON.
  • The Google Sheets API must be enabled in that Google Cloud project.
  • The agent should prefer the exact spreadsheet ID, tab name, and A1 range before running commands.

OpenClaw Config

Use gogSheets as the OpenClaw config key:

{
  skills: {
    entries: {
      gogSheets: {
        enabled: true,
        config: {
          login: "you@gmail.com",
          password: "app-specific-or-local-secret"
        }
      }
    }
  }
}

login and password are load-time gating requirements for OpenClaw. They make the skill eligible to load, but the sheet operations below still use local gog OAuth unless you later add separate automation around those config values.

If you do not want to store raw secrets directly in config, prefer using skills.entries.gogSheets.env or apiKey alongside this config and keep prompts free of secrets.

Setup

  1. Store the OAuth client credentials:
gog auth credentials ~/Downloads/client_secret_....json
  1. Authorize the account for Sheets:
gog auth add you@gmail.com --services sheets
  1. If Sheets access is being added later to an existing account and Google does not return a refresh token, re-run with consent forced:
gog auth add you@gmail.com --services sheets --force-consent
  1. Select the account for subsequent commands:
export GOG_ACCOUNT=you@gmail.com

Or pass --account you@gmail.com on each command.

Working Rules

  • Prefer --json for reads when the result will be parsed or summarized.
  • Prefer precise spreadsheet IDs over titles.
  • Prefer exact A1 ranges such as Sheet1!A1:D20.
  • If a subcommand or flag is uncertain, inspect help with gog sheets --help or gog <subcommand> --help before executing.
  • Keep commands scoped to Sheets by default. If sandboxing is needed, use GOG_ENABLE_COMMANDS=sheets.
  • Remember that OpenClaw gating checks gog on the host at skill load time; sandboxed runs also need gog installed inside the container.
  • For read-only inspection sessions, prefer re-auth with --readonly instead of assuming write scopes are acceptable.

Safety Policy

Before any destructive or broad write, explicitly state:

  • target spreadsheet ID
  • target tab or named range
  • exact range or object being changed
  • operation being performed

Ask for confirmation before:

  • clear on any range
  • find-replace across a whole spreadsheet or large tab
  • deleting tabs
  • deleting named ranges
  • broad formatting, merge, unmerge, resize, or freeze changes
  • insert operations that shift existing rows or columns
  • overwriting a large existing range with update

Direct reads and narrowly scoped appends or cell updates can proceed without a separate confirmation when the user request is already explicit.

Common Tasks

Read spreadsheet data

  • Inspect metadata for spreadsheet structure.
  • Read a specific A1 range.
  • Read a named range when the spreadsheet already defines one.
  • Use JSON output when the data will be transformed or summarized.

See references/gog-sheets.md for command patterns.

Create and extend spreadsheets

  • Create a new spreadsheet with one or more tabs.
  • Add a new tab to an existing spreadsheet.
  • Rename a tab when requested.

Update and append data

  • Use update for direct cell or range replacement.
  • Use append for new rows.
  • If the sheet relies on data validation, preserve it with --copy-validation-from when appropriate.

Organize structure

  • Manage named ranges when the user refers to stable data blocks by name.
  • Insert rows or columns only after checking whether data shifting is intended.
  • Use formatting commands only when formatting itself is part of the task.

Failure Handling

  • If auth fails, verify credentials were stored with gog auth credentials and inspect account state with gog auth status.
  • If a command fails due to insufficient scopes, re-auth with the needed service and --force-consent.
  • If the spreadsheet target is ambiguous, stop and resolve the spreadsheet ID before mutating anything.
  • If the requested operation may require broader Google access than Sheets alone, inspect gog help first rather than guessing.

References

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

84.31%
按下载量换算1,864

安全审计

VirusTotal

通过

ClawScan

可疑

Static analysis

通过

权限和风险

敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills