coda-ai
CLI to read Coda.io documents and pages. List docs, list pages, read content in markdown/json/html.
Packaged view
This page reorganizes the original catalog entry around fit, installability, and workflow context first. The original raw source lives below.
Install command
npx @skill-hub/cli install openclaw-skills-coda-ai
Repository
Skill path: skills/auniik/coda-ai
CLI to read Coda.io documents and pages. List docs, list pages, read content in markdown/json/html.
Open repositoryBest for
Primary workflow: Write Technical Docs.
Technical facets: Full Stack, Data / AI, Tech Writer.
Target audience: everyone.
License: Unknown.
Original source
Catalog source: SkillHub Club.
Repository owner: openclaw.
This is still a mirrored public skill entry. Review the repository before installing into production workflows.
What it helps with
- Install coda-ai into Claude Code, Codex CLI, Gemini CLI, or OpenCode workflows
- Review https://github.com/openclaw/skills before adding coda-ai to shared team environments
- Use coda-ai for development workflows
Works across
Favorites: 0.
Sub-skills: 0.
Aggregator: No.
Original source / Raw SKILL.md
---
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)
```bash
npm install -g [email protected]
# Auth (Coda API token)
echo "CODA_API_TOKEN=YOUR_TOKEN" > .env
coda-ai auth --from-file .env
coda-ai whoami # verify auth
```
## Credentials & Storage
- Stored at: `~/.coda-ai/config.json` (written with **0600** permissions)
- Remove stored credentials:
```bash
coda-ai logout
```
## Commands
### List Documents
```bash
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
```bash
coda-ai pages --docId <docId> --compact # only id + name, toon format (recommended for AI Agents)
coda-ai pages --docId <docId> --format json # full data in json
coda-ai pages --docId <docId> --format tree # visual tree
coda-ai pages --docId <docId> # full data in toon format (default)
```
Returns: Page hierarchy. Use `pageId` for next step.
### Read Content
```bash
coda-ai read --docId <docId> --pageId <pageId> # markdown (default, recommended for AI Agents)
coda-ai read --docId <docId> --pageId <pageId> --format json # structured data in json
coda-ai read --docId <docId> --pageId <pageId> --format html # html export
```
## Reference
Full docs: https://github.com/auniik/coda-ai#readme
---
## Skill Companion Files
> Additional files collected from the skill directory layout.
### _meta.json
```json
{
"owner": "auniik",
"slug": "coda-ai",
"displayName": "coda.io",
"latest": {
"version": "0.2.3",
"publishedAt": 1770841107328,
"commit": "https://github.com/openclaw/skills/commit/e3d0a39f3bdcb3766cb6f128ae54a0210202f1f3"
},
"history": [
{
"version": "0.2.2",
"publishedAt": 1770840613719,
"commit": "https://github.com/openclaw/skills/commit/39ed4805a2d8d6e6a10ba83fb86d59013acdd9a1"
},
{
"version": "0.2.1",
"publishedAt": 1770765780942,
"commit": "https://github.com/openclaw/skills/commit/204a9844f9e370c0f7022f4a9d63a05e5f7a79ed"
}
]
}
```