CLI Reference
Goga is a command-line tool built with Click for validating and managing CODEMANIFEST-based projects.
Installation
pipx install goga
After installation, the goga command is available:
goga --help
You can also invoke it as a Python module:
python -m goga --help
Commands
| Command | Description |
|---|---|
goga init |
Interactive project initialization |
goga install |
Install goga-tool packages into the current interpreter and re-sync connected agents |
goga lint |
Validate CODEMANIFEST files |
goga build |
Execute build plan via ralphex |
goga contract |
Compare CODEMANIFEST with implementation |
goga config |
Display configuration values |
goga schema |
Generate JSON schema from project cells |
goga connect |
Install goga skills for AI agents |
goga upgrade |
Upgrade goga and re-sync connected agents |
goga usages |
Sync cell-level usages from declared git dependencies and check their status against the remote |
goga pipeline |
Run a goga pipeline (or list them) |
goga tool |
Dynamic tool package invocation |
Global Options
The root goga command is a Click group. It supports the standard Click --help flag:
goga --help
All subcommands also accept --help for inline usage information.