Appendix B: CLI Command Catalog

This appendix groups rco commands by workflow and points you back to the chapters that teach them.

Print current help at any time:

bashrco --help
rco run --help

Command families

Workflow Commands Learn path
Run code run, repl, check, test Chapters 01, 02, 12
Start a project new, doctor, routes, serve Chapters 23 through 27, 37
Debug and inspect debug, debug-tui, debug-web, debug-adapter, lsp-diagnostics Chapters 13 and 32
Build artifacts build, run-bytecode, image, emit-source Chapter 33
Package apps package, gui, tui Chapters 21, 22, 34, 36, 38
Database lifecycle migrate, seed Chapters 26 and 37
Packages add, install, verify, audit Chapter 29
Registries publish, registry, search Chapter 30
Docs and style doc, fmt, lint, words Chapters 12 and 32
Language server lsp Chapter 32

First commands to try

For a script:

bashrco run path/to/app.rco
rco lint path/to/app.rco

For an MVC app:

bashrco routes path/to/app
rco doctor path/to/app
rco test path/to/app

For a package project:

bashrco install
rco verify
rco audit

For a release artifact:

bashrco package path/to/app.rco --output app.exe

Add --tui for terminal apps, --gui for desktop webview apps, and --gui --mvc for MVC projects packaged as local-server desktop apps.