π¦ ClawHub
coda.io
by @auniik
CLI to read Coda.io documents and pages. List docs, list pages, read content in markdown/json/html.
TERMINAL
clawhub install coda-aiπ About This Skill
name: coda-ai description: CLI to read Coda.io documents and pages. List docs, list pages, read content in markdown/json/html. homepage: https://www.npmjs.com/package/coda-ai metadata: {"openclaw":{"requires":{"bins":["coda-ai"],"env":["CODA_API_TOKEN"]},"primaryEnv":"CODA_API_TOKEN","install":[{"id":"node","kind":"node","package":"coda-ai","bins":["coda-ai"],"label":"Install coda-ai (npm)"}]}}
coda-ai
CLI to read Coda.io content for AI agents.
Workflow
1. docs β list all documents 2. pages β list pages in a doc 3. read β get page content
Setup (once)
npm install -g coda-ai@0.2.2Auth (Coda API token)
echo "CODA_API_TOKEN=YOUR_TOKEN" > .env
coda-ai auth --from-file .envcoda-ai whoami # verify auth
Credentials & Storage
~/.coda-ai/config.json (written with 0600 permissions)coda-ai logout
Commands
List Documents
coda-ai docs --compact # only id + name in toon format (recommended for AI Agents)
coda-ai docs # full data in toon format
coda-ai docs --format json # full data in json
coda-ai docs --format table # human-readable table
Returns: All docs sorted by most recent update. Use id field for next step.
List Pages
coda-ai pages --docId --compact # only id + name, toon format (recommended for AI Agents)
coda-ai pages --docId --format json # full data in json
coda-ai pages --docId --format tree # visual tree
coda-ai pages --docId # full data in toon format (default)
Returns: Page hierarchy. Use pageId for next step.
Read Content
coda-ai read --docId --pageId # markdown (default, recommended for AI Agents)
coda-ai read --docId --pageId --format json # structured data in json
coda-ai read --docId --pageId --format html # html export
Reference
Full docs: https://github.com/auniik/coda-ai#readme