skills$openclaw/nocodb
nickian1.3k

by nickian

nocodb – OpenClaw Skill

nocodb is an OpenClaw Skills integration for data analytics workflows. Access and manage NocoDB databases, tables, and records via REST API. Use when the user wants to view bases, list tables, inspect column schemas, query or filter row data, or insert new records into a self-hosted NocoDB instance. Also use for spreadsheet-style database lookups and data entry.

1.3k stars7.6k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026data analytics

Skill Snapshot

namenocodb
descriptionAccess and manage NocoDB databases, tables, and records via REST API. Use when the user wants to view bases, list tables, inspect column schemas, query or filter row data, or insert new records into a self-hosted NocoDB instance. Also use for spreadsheet-style database lookups and data entry. OpenClaw Skills integration.
ownernickian
repositorynickian/nocodb
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @nickian/nocodb
last updatedFeb 7, 2026

Maintainer

nickian

nickian

Maintains nocodb in the OpenClaw Skills directory.

View GitHub profile
File Explorer
4 files
.
scripts
nocodb.sh
5.7 KB
_meta.json
265 B
SKILL.md
2.0 KB
SKILL.md

name: nocodb description: Access and manage NocoDB databases, tables, and records via REST API. Use when the user wants to view bases, list tables, inspect column schemas, query or filter row data, or insert new records into a self-hosted NocoDB instance. Also use for spreadsheet-style database lookups and data entry.

NocoDB

Manage bases, tables, and rows on a self-hosted NocoDB instance via REST API.

Setup

export NOCODB_URL="https://your-nocodb-instance.com"
export NOCODB_TOKEN="your-api-token"

Get your API token: NocoDB → Team & Settings → API Tokens → Add New Token.

Commands

List bases

{baseDir}/scripts/nocodb.sh bases

List tables in a base

{baseDir}/scripts/nocodb.sh tables --base "Library"
{baseDir}/scripts/nocodb.sh tables --base pz38oanbzcaqfae

Base and table args accept names (case-insensitive) or IDs.

Show columns (schema)

{baseDir}/scripts/nocodb.sh columns --base "Library" --table "Books"

Query rows

{baseDir}/scripts/nocodb.sh rows --base "Library" --table "Books" --limit 10
{baseDir}/scripts/nocodb.sh rows --base "Library" --table "Books" --sort "-CreatedAt"
{baseDir}/scripts/nocodb.sh rows --base "Library" --table "Books" --where "(Title,like,%Preparation%)"
{baseDir}/scripts/nocodb.sh rows --base "Library" --table "Books" --limit 5 --offset 10

Sort: prefix with - for descending. Where: NocoDB filter syntax (Field,op,value).

Get single row

{baseDir}/scripts/nocodb.sh row --base "Library" --table "Books" --id 1

Insert a row

{baseDir}/scripts/nocodb.sh insert --base "Library" --table "Books" --json '{"Title": "New Book", "Publish Date": 2026}'

Pass field values as a JSON object. Check columns first to see available fields.

Filter Operators

Common NocoDB where operators: eq, neq, like, gt, lt, gte, lte, is, isnot, null, notnull.

Combine filters: (Field1,eq,val1)~and(Field2,gt,val2)

README.md

No README available.

Permissions & Security

Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.

Requirements

  • OpenClaw CLI installed and configured.
  • Language: Markdown
  • License: MIT
  • Topics:

FAQ

How do I install nocodb?

Run openclaw add @nickian/nocodb in your terminal. This installs nocodb into your OpenClaw Skills catalog.

Does this skill run locally or in the cloud?

OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.

Where can I verify the source code?

The source repository is available at https://github.com/openclaw/skills/tree/main/skills/nickian/nocodb. Review commits and README documentation before installing.