Skip to main content
The Core group bootstraps a repo and keeps it healthy.

forge init

Scaffold this repo’s config — emits every tool from one shared source.
Emits AGENTS.md, CLAUDE.md, .gemini/settings.json, .aider.conf.yml, and the rest (plus MCP server config for Roo Code and VS Code), and the .gitattributes union-merge rule the ledger needs.

forge sync

Recompile the canonical source into each tool’s native config files.
Idempotent — it only rewrites what changed. Run it after editing source/rules.json or a per-repo .forge/rules.json.

forge doctor

Health-check installed tools, guards, MCP auth, and config drift.
Pass/fail across tools, guards, MCP wiring, config drift, and update status. Every path is fail-open. A gateway models row prints the resolved tier → model mapping when a custom gateway is configured.

forge catalog

Start Here — list every tool, crew, and guard with a one-line why.

forge docs

Docs ↔ code drift.
docs check fails CI when commands, env vars, MCP tools, or the CHANGELOG drift from the code. docs sync sweeps the diff and reports UPDATED / STALE / VERIFIED-UNAFFECTED.

forge update

Self-update across all three install modes.
Every path is fail-open — offline, no upstream, or detached HEAD returns “unknown”, never an error. FORGE_NO_UPDATE_CHECK=1 silences the doctor notice.