来源信息
- 仓库
- openclaw/gogcli
- 最近来源活动
- 2026年9月23日 07:46
- 检测到的 SKILL.md 语言
- 英语
- 星标
- 8,506
- 分支
- 712
安装方式
默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。
检查来源文件
决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。
文件资源管理器
2 个文件正在显示 SKILL.md
SKILL.md
来源说明 · 只读预览- name
- gog-sheets
- description
- Google Sheets operations through gog.
# Google Sheets
<!-- Generated by scripts/gen-agent-skills.mjs; do not edit. -->
Use `gog` for Google Sheets operations. Read `../gog/SKILL.md` first for shared auth,
output, safety, and live-write rules.
## Safe start
```bash
gog auth list --check --json --no-input
gog schema sheets --json
gog --readonly --account user@example.com sheets get SHEET_ID 'Sheet1!A1:D20' --json --wrap-untrusted
```
- Select the account explicitly with `--account`.
- Use `--json --wrap-untrusted` for agent-readable Google content.
- Use `--readonly` when the task must not mutate Google data.
- Use `--no-input` in automation and `--dry-run` before supported writes.
- Confirm the exact account, object, and mutation before any write or delete.
## Commands
| Command | Purpose |
| --- | --- |
| `add-tab` | Add a new tab/sheet to a spreadsheet |
| `append` | Append values to a range |
| `banding` | Manage alternating color banding |
| `batch-request` | Submit an atomic structural request array (requires confirmation or --force) |
| `batch-update` | Update values in multiple ranges with one API request |
| `chart` | Manage spreadsheet charts |
| `clear` | Clear values in a range |
| `conditional-format` | Manage conditional formatting rules |
| `copy` | Copy a Google Sheet |
| `copy-paste` | Copy a range's values/formulas/format to another range (tiles to fill down/across) |
| `create` | Create a new spreadsheet |
| `datasource` | Manage Connected Sheets data sources and extracts |
| `delete-dimension` | Delete rows or columns while preserving intersecting tables |
| `delete-tab` | Delete a tab/sheet from a spreadsheet (use --force to skip confirmation) |
| `duplicate-tab` | Duplicate a tab within a spreadsheet |
| `export` | Export a Google Sheet (pdf\|xlsx\|csv) via Drive |
| `filter` | Manage basic filters |
| `find-replace` | Find and replace text across a spreadsheet |
| `format` | Apply cell formatting to a range |
| `freeze` | Freeze rows and columns on a sheet |
| `get` | Get values from a range |
| `insert` | Insert empty rows or columns into a sheet |
| `links` | Get or set cell hyperlinks |
| `merge` | Merge cells in a range |
| `metadata` | Get spreadsheet metadata |
| `named-ranges` | Manage named ranges |
| `notes` | Get cell notes from a range |
| `number-format` | Apply number format to a range |
| `raw` | Dump raw Google Sheets API response as JSON (Spreadsheets.Get; lossless; for scripting and LLM consumption) |
| `read-format` | Read cell formatting from a range |
| `rename-tab` | Rename a tab/sheet in a spreadsheet |
| `reorder-tab` | Move a tab/sheet to a specific 0-based position in the spreadsheet |
| `resize-columns` | Resize sheet columns |
| `resize-rows` | Resize sheet rows |
| `table` | Manage Google Sheets tables |
| `unmerge` | Unmerge cells in a range |
| `update` | Update values in a range |
| `update-note` | Set or clear a cell note |
| `validation` | Manage cell data validation rules |
Run `gog sheets <command> --help` for flags and `gog schema sheets <command> --json`
for the machine-readable contract. Do not guess command syntax.
在 GitHub 查看