Open Agent Toolkit

CLI Utilities

CLI Utilities is the OAT lane for the useful command surface that does not primarily belong to Provider Sync, Docs Tooling, or tracked workflow lifecycle execution.

Use this section when you want bootstrap guidance, tool-pack lifecycle details, configuration help, and general-purpose command references. It covers general-purpose setup, configuration, pack-management, and diagnostic utilities that support the rest of the toolkit without being specific to provider sync, docs tooling, or tracked workflow execution.

Contents

  • CLI Bootstrap - Foundational oat init guidance outside provider-sync-specific onboarding.
  • Tool Packs and Installed Assets - Bundled packs and oat tools lifecycle commands.
  • Configuration - OAT configuration guidance across shared, local, user, and provider-sync surfaces.
  • Config and Local State - Utility command groups for config, local state, diagnostics, and related inspection flows.
  • Backlog Lifecycle - Backlog item states, atomic close-out with oat backlog archive, and lifecycle drift detection in oat pjm doctor.
  • Workflow Gates - Per-skill final commands and cross-runtime review dispatch with oat gate.

What Lives Here

This section collects the command groups that help you initialize OAT, manage installed packs, inspect local or config state, and use the wider CLI without implying that you are adopting provider sync or tracked workflows.

Examples include:

  • bootstrap and setup flows such as oat init
  • bundled pack management through oat tools
  • general configuration guidance
  • workflow gate commands for per-skill final checks and cross-runtime review dispatch
  • utility command groups for config, local state, diagnostics, and related inspection flows

Who It's For

  • Users getting OAT set up in a repo
  • Teams managing installed tool packs and local config
  • People who need a general command map without diving into workflow lifecycle docs

When To Use This Section

Use CLI Utilities when:

  • you are first setting up OAT in a repo
  • you need to install or update OAT packs
  • you are looking for configuration or local-state inspection help
  • you need the general CLI surface without committing to one of the deeper lanes yet

Start Here

Common Tasks

Go Deeper

  • CLI Bootstrap - Foundational oat init guidance outside provider-sync-specific onboarding.
  • Tool Packs - Bundled packs and oat tools lifecycle commands.
  • Configuration - OAT configuration guidance.
  • Config and Local State - Utility command groups for config, local state, diagnostics, and related inspection flows.
  • Workflow Gates - Per-skill final commands and cross-runtime review dispatch.

On this page