← ClaudeAtlas

google-sheetslisted

Use when creating, populating, formatting, importing, exporting, or quality-checking Google Sheets from CSV, JSON arrays, or computed tabular data.
TechNickAI/hermes-skills · ★ 0 · Data & Documents · score 76
Install: claude install-skill TechNickAI/hermes-skills
# Google Sheets ## Overview Use this skill when the artifact is a **Google Sheet**. Sheets is the one Google type where the local `gog` CLI is genuinely strong: it supports values read/write, append, clear, cell formatting, and metadata. Two tested-good paths: 1. **`gog sheets`** for create + values + formatting. Best when you need cell formatting, formulas, or incremental edits. 2. **Drive convert-on-upload of CSV/TSV/XLSX** for bulk data load. Best for dumping a large dataset into a fresh native Sheet quickly. ## Prerequisites - **`gog` CLI** (steipete/gogcli) installed and authorized in the operating-system user's real `$HOME`. Authentication commands have changed across gog releases: inspect `gog auth --help`, then configure credentials and add the account using the commands supported by the installed version. The bundled `scripts/gworkspace.py` reuses gog's stored OAuth refresh token for Drive import/export helpers. - **`python3`** on `PATH` (the helper is stdlib-only — no `pip install` required). - For `gog sheets` commands, run `gog sheets --help` once if the local gog version is unknown; the verified flag for 2D matrices is `--values-json`. - The helper resolves credentials in this order: explicit `--refresh-token-file` / `--client-secret-file`, environment variables, then gog's stored token. If lookup fails it exits with `{"error": "missing_credentials"}` — see Common Pitfalls. > **Run helper commands from the skill directory** so `scripts/