Skip to content

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.