← Back to Skills Marketplace
15303
Downloads
13
Stars
54
Active Installs
9
Versions
Install in OpenClaw
/install google-sheets
Description
Google Sheets API integration with managed OAuth. Read and write spreadsheet data, create sheets, apply formatting, and manage ranges. Use this skill when us...
Usage Guidance
Install this only if you trust Maton to broker access to the Google Sheets data you use with it. Use a least-privileged Google account or connection, specify the intended connection when you have multiple accounts, and approve writes or deletes only after checking the spreadsheet ID, range, and exact effect.
Capability Analysis
Type: OpenClaw Skill
Name: google-sheets
Version: 1.0.8
The skill bundle provides a legitimate integration for Google Sheets via the Maton API proxy (api.maton.ai). It contains comprehensive documentation and code examples (Python, JavaScript, CLI) for managing spreadsheet data and OAuth connections. No evidence of malicious intent, data exfiltration, or prompt injection was found in SKILL.md or _meta.json.
Capability Assessment
Purpose & Capability
The read, write, formatting, batch update, and connection-management capabilities match the stated Google Sheets purpose; spreadsheet mutation is high impact but disclosed and purpose-aligned.
Instruction Scope
The skill includes raw API, CLI, Python, and JavaScript examples, including update, append, clear, create, and delete-connection operations; it explicitly requires user approval before create, update, or delete calls.
Install Mechanism
The bundle contains only SKILL.md and no executable payload, but it documents optional global Maton CLI installation through npm or Homebrew.
Credentials
Network access, MATON_API_KEY, and managed Google OAuth are proportionate for this integration; users should understand that requests are made to api.maton.ai rather than directly to Google.
Persistence & Privilege
The skill manages persistent Google OAuth connections through Maton and documents listing, selecting, creating, and deleting those connections.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install google-sheets - After installation, invoke the skill by name or use
/google-sheets - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.8
- Added CLI installation instructions for Maton using NPM and Homebrew.
- Included CLI authentication and usage examples for all major operations (auth, connection management, spreadsheet access).
- Provided CLI command equivalents for core API functions (reading/writing values, batch operations, creating spreadsheets).
- Clarified Python and manual API key authentication alongside new CLI workflows.
- Improved examples for specifying connections with both CLI and Python.
- Documentation now better supports command-line users and highlights Maton CLI integration.
v1.0.7
- Updated all API endpoints from gateway.maton.ai and ctrl.maton.ai to the new api.maton.ai domain.
- Changed OAuth connection management URLs to use api.maton.ai.
- Added a new "Security & Permissions" section emphasizing write operation confirmation.
- Minor improvements to connection header usage documentation for multiple-account scenarios.
- Removed LICENSE.txt from the package.
v1.0.6
- Added a new metadata section under the `metadata` key, specifying `clawdbot` requirements and emoji.
- Declared that the environment variable `MATON_API_KEY` is required for operation.
- No changes to logic, usage, or API interface—documentation update only.
v1.0.5
No changes detected in this release.
- No file or documentation updates found for version 1.0.5.
v1.0.4
- Added reference to the "api-gateway" skill for accessing other third party apps in the description.
- Replaced most shell/curl code examples with Python equivalents for connection management and basic usage.
- Updated Quick Start and other usage sections to demonstrate Python one-liners instead of curl.
- No functional or API changes; documentation and example usage improved for clarity and accessibility.
v1.0.3
- Updated the API base URL documentation to clarify that any native Google Sheets API path can be used after /google-sheets/.
- Added more detail to the Get Connection sample response, including creation time, last updated time, and metadata fields.
- Clarified connection selection, specifying the behavior when the Maton-Connection header is omitted.
- Improved language around obtaining an API key and managing multiple connections.
- Minor formatting and clarity improvements throughout documentation.
v1.0.2
- Clarified that spreadsheet ranges in URL paths must be URL-encoded (e.g., ! → %21, : → %3A) in curl and API examples.
- Updated Quick Start and API example calls to use URL-encoded ranges for accuracy.
- Added explicit mention in the Notes section about when encoding is required.
- No functional or code changes; documentation improvement for better usability and fewer request errors.
v1.0.1
- Fix skill loading failure for parsing error
v1.0.0
- Initial release of Google Sheets API integration with managed OAuth.
- Supports reading and writing spreadsheet data, creating sheets, applying formatting, and managing ranges.
- Provides complete OAuth connection management via Maton control panel.
- Includes detailed API usage, range notation, value input options, and code examples in JavaScript and Python.
- Requires network access and valid Maton API key for all operations.
Metadata
Frequently Asked Questions
What is Google Sheets?
Google Sheets API integration with managed OAuth. Read and write spreadsheet data, create sheets, apply formatting, and manage ranges. Use this skill when us... It is an AI Agent Skill for Claude Code / OpenClaw, with 15303 downloads so far.
How do I install Google Sheets?
Run "/install google-sheets" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Google Sheets free?
Yes, Google Sheets is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Google Sheets support?
Google Sheets is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Google Sheets?
It is built and maintained by byungkyu (@byungkyu); the current version is v1.0.8.
More Skills