Sheets CLI
Deterministické CLI pro čtení a aktualizaci Google Sheets podle klíče, s bezpečností dry-run.
Funguje s nastavením
Co umí
sheets-cli obaluje Google Sheets a Drive API do JSON-in/JSON-out CLI: najde tabulku podle názvu, přečte list jako strukturované řádky, přidá řádky a aktualizuje buňky podle klíčového sloupce nebo indexu řádku. Spouští se, když uživatel požádá o čtení, aktualizaci nebo přidání do Google Sheetu, nebo pojmenuje konkrétní list/záložku. Nejlépe se používá s dokumentovaným pracovním postupem read-decide-dry-run-apply, takže zápisy jsou zobrazeny v náhledu před jejich provedením.
Testovací report
SKILL.md uvádí, že CLI je 'již nainstalováno... není potřeba instalace', ale README samotného repozitáře vyžaduje Bun build plus kompletní nastavení Google Cloud OAuth, než se spustí jakýkoli příkaz — skutečné tření, které tělo dovednosti neuvádí.
Testováno: 2026-07-14 · Claude Code 2.x (agent harness)
Instalace
git clone https://github.com/gmickel/sheets-cli cd sheets-cli && bun install && bun run build mkdir -p ~/.claude/skills cp -r . ~/.claude/skills/sheets-cli # prerequisite: sheets-cli auth login --credentials <oauth-client.json> (Sheets + Drive APIs enabled in GCP)
Příkazy a ukázkové prompty
/sheets-cliDeterministické CLI pro čtení a aktualizaci Google Sheets podle klíče, s bezpečností dry-run.
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
Find the row where Name is Acme and set its Status to Done.Read the data from my Google Sheet called Tasks, please.Append a new row to my spreadsheet with these values.