Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
Fix: Move env declaration to metadata field for proper validation
What This Skill Does
Connects to Coda.io via its REST API v1 to read, write, update, and delete data in docs, tables, rows, pages, and automations. Covers the full Coda resource model including columns, formulas, controls, permissions, publishing, and analytics.
The helper script and upsert support with keyColumns make idempotent writes straightforward without manual API boilerplate.
When to use it
- Sync project status rows from a Coda table into another tool
- Insert form submission data directly into a Coda doc
- Read a Coda table to generate a weekly report
- Upsert CRM records into Coda without creating duplicates
- Share a Coda doc with a teammate programmatically
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: add a new task row to my Coda project table
- 1Run list-docs to find the doc ID
- 2Run list-tables with the doc ID to find the table ID
- 3Run list-columns to discover column IDs
- 4Build row JSON with cells array using the column IDs
- 5Run insert-rows to add the new row and poll mutation-status if confirmation is needed
New task row added to the Coda table, confirmed via mutation status
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.