GS

gmickel/sheets-cli

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

72 stars 품질 45 트렌드 14

Composable Google Sheets CLI for humans and agents. Read, write, update cells by key—with Agent Skills for Claude Code and OpenAI Codex.

개요

Composable Google Sheets primitives for humans and agents Installation • Quick Start • Commands • For Agents Check out — local hybrid search for your documents (Markdown, PDF, Word, Excel). Combines BM25 + vector search with MCP integration for AI agents. Great companion to sheets-cli: search your local docs, query your cloud sheets. Fast, deterministic CLI for Google Sheets. Read tables, append rows, update cells by key or index, batch operations—all with JSON output for programmatic consumption. — Install as a skill for Claude Code, OpenAI Codex, or VS Code (Insiders preview; enable chat.useAgentSkills). The agent automatically discovers sheets-cli when you mention spreadsheets. See For Agents. 1. Go to Google Cloud Console → APIs 2. Enable 3. Enable (required for sheets find command) 1. Go to Google Cloud Console → Credentials 2. Create → Desktop app 3. Download the JSON file Desktop apps auto-allow localhost redirects. CLI captures OAuth code via http://localhost:3847.

README

원문 README의 일부입니다. 원문 보기.

sheets-cli

Composable Google Sheets primitives for humans and agents

Installation • Quick Start • Commands • For Agents


📢 New Project: Check out GNO — local hybrid search for your documents (Markdown, PDF, Word, Excel). Combines BM25 + vector search with MCP integration for AI agents. Great companion to sheets-cli: search your local docs, query your cloud sheets.


Fast, deterministic CLI for Google Sheets. Read tables, append rows, update cells by key or index, batch operations—all with JSON output for programmatic consumption.

# Read a sheet as structured data
sheets-cli read table --sheet "Projects" --limit 10

# Update by key column (no fragile row indices)
sheets-cli update key --sheet "Projects" --key-col "Name" --key "Acme" --set '{"Status":"Done"}'

🆕 Agent Skills — Install as a skill for Claude Code, OpenAI Codex, or VS Code (Insiders preview; enable chat.useAgentSkills). The agent automatically discovers sheets-cli when you mention spreadsheets. See For Agents.

Installation

Prerequisites: Bun runtime

git clone https://github.com/gmickel/sheets-cli.git
cd sheets-cli
bun install
bun run build

# Binary at ./dist/sheets-cli

Quick Start

1. Enable APIs

  1. Go to Google Cloud Console → APIs
  2. Enable Google Sheets API
  3. Enable Google Drive API (required for sheets find command)

2. Create OAuth Credentials

GitHub에서 전체 README 보기

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add gmickel/sheets-cli
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →