# Commands index

- [build](build.md)
- [changelog](changelog.md)
- [component](component.md)
- [changes](changes.md)
- [config](config.md)
- [db](db.md)
- [deploy](deploy.md)
- [docs](docs.md)
- [file](file.md)
- [git](git.md)
- [init](init.md) (alias: `status`)
- [api](api.md)
- [auth](auth.md)
- [list](list.md)
- [logs](logs.md)
- [module](module.md)
- [project](project.md)
- [release](release.md) (local release pipeline)
- [server](server.md)
- [ssh](ssh.md)
- [upgrade](upgrade.md)
- [version](version.md)

This list covers built-in CLI commands.

Note: some modules also expose additional top-level CLI commands at runtime (loaded from installed modules).

Related:

- [Root command](../cli/homeboy-root-command.md)
- [JSON output contract](../architecture/output-system.md) (global output envelope)
- [Embedded docs](../architecture/embedded-docs/embedded-docs-topic-resolution.md)
- [Schema Reference](../schemas/) - JSON configuration schemas (component, project, server, module)
- [Architecture](../architecture/) - System internals (API client, keychain, SSH, release pipeline, execution context)
- [Developer Guide](../developer-guide/) - Contributing guides (architecture overview, config directory, error handling)
