Sheets CLI
CLI determinista para leer y actualizar Google Sheets por clave, con seguridad de dry-run.
Funciona con configuración
Qué hace
sheets-cli envuelve las APIs de Google Sheets y Drive en una CLI JSON-in/JSON-out: encuentra una hoja de cálculo por nombre, lee una hoja como filas estructuradas, añade filas y actualiza celdas por columna clave o índice de fila. Se activa cuando un usuario pide leer, actualizar o añadir a una Google Sheet, o nombra una hoja/pestaña específica. Mejor usado con su flujo de trabajo documentado read-decide-dry-run-apply para que las escrituras se previsualicen antes de aplicarse.
Informe de la prueba
SKILL.md dice que la CLI está 'already installed... no installation needed', pero el propio README del repositorio requiere una compilación de Bun más una configuración completa de Google Cloud OAuth antes de que se ejecute cualquier comando — una fricción real que el cuerpo de la habilidad no revela.
Probado el: 2026-07-14 · Claude Code 2.x (agent harness)
Instalación
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)
Comandos y prompts de ejemplo
/sheets-cliCLI determinista para leer y actualizar Google Sheets por clave, con seguridad de dry-run.
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
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.