stations

A station is a bundle of sidecar tools Brigade knows how to wire, and a profile decides which stations are selected or optional. brigade stations lists the full built-in station catalog and shows how a given profile selects each one. It is read-only: it reports the catalog and never installs a sidecar or edits config.

Commands

brigade stations list lists every station in the catalog, its selection under a profile, the tools it wires, and a one-line summary. It defaults to the repo profile; pass --profile <name> to compare against another built-in profile by name or alias. Add --json for machine-readable output.

brigade stations list
brigade stations list --profile repo
brigade stations list --profile workspace
brigade stations list --json

Reading the catalog

Each row shows the station name, its selection for the chosen profile (selected, optional, or not selected), the tools that station wires (or built-in when there is no external sidecar), and the summary.

brigade stations: profile=repo
  core           [selected]  built-in  - workspace bootstrap and harness adapters
  skills         [selected]  brigade-work, ultra-work-scout  - portable skillet-style agent skills, Scout workflows, and runbooks
  memory         [selected]  memory-doctor, bootstrap-doctor  - handoff inbox, ingest, and memory-care
  guard          [selected]  content-guard  - publish safety and content scrub
  tokens         [selected]  token-glace  - Token Glace output compaction
  search         [selected]  code-search-api, code-search-mcp  - local semantic code search
  security       [selected]  built-in  - agent workspace security scanning
  pantry         [optional]  agentpantry  - agent session auth sync
  notifications  [optional]  agent-notify  - operator notification wiring
  evidence       [selected]  miseledger, stationtrail, sourceharvest  - local-first evidence ledger and source exporters
  mcp            [optional]  built-in  - canonical MCP server config sync

The same catalog is listed for every profile; only the selection column changes with --profile. An unknown profile name exits non-zero and prints unknown profile: <name>.

Station listing is inspection only. Use brigade profiles show to see a profile’s selected and optional stations, and brigade add to wire the sidecars a station bundles.