Sheets CLI
Deterministyczne CLI do odczytu i aktualizacji Arkuszy Google według klucza, z bezpieczeństwem dry-run.
Działa po konfiguracji
Co robi ten skill
sheets-cli opakowuje API Arkuszy Google i Dysku w CLI JSON-in/JSON-out: znajduje arkusz kalkulacyjny po nazwie, odczytuje arkusz jako ustrukturyzowane wiersze, dodaje wiersze i aktualizuje komórki według kolumny klucza lub indeksu wiersza. Uruchamia się, gdy użytkownik prosi o odczyt, aktualizację lub dodanie do Arkusza Google, lub nazywa konkretny arkusz/zakładkę. Najlepiej używać z udokumentowanym przepływem pracy read-decide-dry-run-apply, aby zapisy były podglądane przed ich zastosowaniem.
Raport z testu
SKILL.md mówi, że CLI jest 'already installed... no installation needed', ale własny README repozytorium wymaga kompilacji Bun plus pełnej konfiguracji Google Cloud OAuth, zanim jakiekolwiek polecenie zostanie uruchomione — prawdziwe tarcie, którego treść umiejętności nie ujawnia.
Testowano: 2026-07-14 · Claude Code 2.x (agent harness)
Instalacja
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)
Komendy i przykładowe prompty
/sheets-cliDeterministyczne CLI do odczytu i aktualizacji Arkuszy Google według klucza, z bezpieczeństwem dry-run.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
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.