cli-modules

star 47

CLI tool (csdk) for the modules API — provides CRUD commands for 56 tables and 12 custom operations

constructive-io By constructive-io schedule Updated 6/1/2026

name: cli-modules description: CLI tool (csdk) for the modules API — provides CRUD commands for 59 tables and 12 custom operations

cli-modules

CLI tool (csdk) for the modules API — provides CRUD commands for 59 tables and 12 custom operations

Usage

# Context management
csdk context create <name> --endpoint <url>
csdk context use <name>

# Authentication
csdk auth set-token <token>

# Config variables
csdk config set <key> <value>
csdk config get <key>

# CRUD for any table (e.g. default-ids-module)
csdk default-ids-module list
csdk default-ids-module get --id <value>
csdk default-ids-module create --<field> <value>

# Non-interactive mode (skip all prompts, use flags only)
csdk --no-tty default-ids-module list

Examples

Set up and query

csdk context create local --endpoint http://localhost:5000/graphql
csdk context use local
csdk auth set-token <token>
csdk default-ids-module list

Non-interactive mode (for scripts and CI)

csdk --no-tty default-ids-module create --<field> <value>

References

See the references/ directory for detailed per-entity API documentation:

Install via CLI
npx skills add https://github.com/constructive-io/constructive --skill cli-modules
Repository Details
star Stars 47
call_split Forks 7
navigation Branch main
article Path SKILL.md
More from Creator
constructive-io
constructive-io Explore all skills →