Rowbound — Development skill for Claude Code
Open-source CLI and MCP server for Google Sheets enrichment — waterfalls, conditions, HTTP API integrations.
How to install Rowbound
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open eliasstravik/rowbound and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Rowbound does
Open-source CLI and MCP server for Google Sheets enrichment — waterfalls, conditions, HTTP API integrations.
Alternatives in Development
- Google Ads Meta Ads MCP — Google Ads MCP server + Meta Ads MCP (Facebook Ads MCP) + GA4 + Search Console in one hosted remote MCP for Cl 3.2k ★
- Open Agent SDK TypeScript — Agent-SDK without CLI dependencies, as an alternative to claude-agent-sdk, completely open source 2.6k ★
- Dive — Dive is an open-source MCP Host Desktop Application that seamlessly integrates with any LLMs supporting functi 1.8k ★
README
Rowbound
A CLI for GTM Engineering in Google Sheets with Claude Code.
Demo

Install
Prerequisites
- Node.js 22+ —
node --versionmust be >= 22.0.0 - gws CLI — Google Workspace CLI for Sheets access
npm install -g @googleworkspace/cli
gws auth setup # first time: creates Cloud project, enables APIs, logs in
gws auth login # subsequent logins
Quick install
npm install -g github:eliasstravik/rowbound
Build from source
git clone https://github.com/eliasstravik/rowbound.git
cd rowbound
npm install
npm run dev --
Quick Start
# 1. Initialize a sheet
rowbound init
# 2. Add an action
rowbound config add-action --json '{
"id": "enrich_company",
"type": "http",
"target": "company_info",
"method": "GET",
"url": "https://api.example.com/company?domain={{row.domain}}",
"headers": { "Authorization": "Bearer {{env.API_KEY}}" },
"extract": "$.name"
}'
# 3. Store API keys and run
rowbound env set API_KEY=your_key_here
rowbound run
rowbound run --dry-run # preview first
Column names are automatically resolved to stable IDs when you run `rowbound sync`.
Features
Sources — Create rows from external data
- HTTP sources — fetch from any API, extract array from response, map columns via JSONPath
- Exec sources — run shell commands, parse JSON output into rows
- Script sources — run named scripts to generate rows from
Related Skills
Opentechalyzer
Free, open source website technology detection. Identify any site's full tech stack from its URL — CLI, librar
Google Workspace MCP
Multi-account MCP for Gmail, Calendar, Drive, Docs, and Sheets — 61 tools, token-efficient, macOS Keychain-bac
Projectmem
Open-source coding agent memory. Records issues, attempts, fixes and decisions, then warns your agent before i
OSS Autopilot
Open source contribution manager — tracks PRs across repos, discovers issues, diagnoses CI failures, drafts ma
Rbx Studio MCP
Free, open-source MCP server for Roblox Studio. 35 tools, a console panel that runs coding agents, editor-safe
Alan Code Agent
Open-source Python implementation of a Claude-Code-like agent (Gemini CLI, Codex, Copilot...). Usable in CLI,
Related Agents
Mack
Automation Specialist. Use proactively for API integrations, MCP server setup, webhook receivers, OAuth flows,
OSS Maintainer
Mantiene la higiene open source de las piezas del paraguas ai-native (cli, skills, mcp). Úsalo antes de public
Grace
Source-system fetch specialist. Invoke when the orchestrator needs structured data from a read-only source, su