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 のガイドから始めましょう →