Sheets CLI
Deterministisk CLI for å lese og oppdatere Google Sheets etter nøkkel, med dry-run sikkerhet.
Krever oppsett
Hva den gjør
sheets-cli pakker Google Sheets og Drive API-ene inn i en JSON-inn/JSON-ut CLI: finn et regneark etter navn, les et ark som strukturerte rader, legg til rader, og oppdater celler etter nøkkelkolonne eller radindeks. Den utløses når en bruker ber om å lese, oppdatere eller legge til i et Google Sheet, eller navngir et spesifikt ark/fane. Best brukt med sin dokumenterte read-decide-dry-run-apply arbeidsflyt slik at skriving forhåndsvises før de lander.
Testrapport
SKILL.md sier at CLI er 'already installed... no installation needed,' men repoets egen README krever en Bun-bygging pluss et fullt Google Cloud OAuth-oppsett før noen kommando kjører — reell friksjon ferdigheten ikke avslører.
Testet på: 2026-07-14 · Claude Code 2.x (agent harness)
Installer
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)
Kommandoer og eksempelprompter
/sheets-cliDeterministisk CLI for å lese og oppdatere Google Sheets etter nøkkel, med dry-run sikkerhet.
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):
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.