Command index
Every command and every real flag across the toolkit, in one searchable list —
answer “which tools have --json?” or “where is --non-interactive?” at a
glance. Generated at build time from each binary’s own --help output; each
entry links to that tool’s full command reference.
-h/--help work on every command; -v/--version at each tool root. They are omitted
from this index to keep it scannable.
285 commands · 683 flags
- fab-kit
fabFab workflow engine — single binary replacement for kit shell scripts - fab-kit
fab agentLaunch (or --print) the resolved agent session command in the current shell - fab-kit
fab agent--effortstring - fab-kit
fab agent--headless - fab-kit
fab agent--modelstring - fab-kit
fab agent-o, --outputstring - fab-kit
fab agent-p, --print - fab-kit
fab agent--providerstring - fab-kit
fab agent--repostring - fab-kit
fab agent-t, --template - fab-kit
fab agent--workersstring - fab-kit
fab batchMulti-target batch operations - fab-kit
fab batch archiveArchive multiple completed changes in one pass - fab-kit
fab batch archive--dry-run - fab-kit
fab batch archive-q, --quiet - fab-kit
fab batch archive-y, --yes - fab-kit
fab batch newCreate worktree tabs from backlog items - fab-kit
fab batch new--all - fab-kit
fab batch new--list - fab-kit
fab batch new--workersstring - fab-kit
fab batch switchOpen tmux tabs in worktrees for one or more changes - fab-kit
fab batch switch--all - fab-kit
fab batch switch--list - fab-kit
fab batch switch-q, --quiet - fab-kit
fab batch switch--workersstring - fab-kit
fab changeChange lifecycle management - fab-kit
fab change archiveArchive a change - fab-kit
fab change archive--descriptionstring - fab-kit
fab change archive-listList archived changes - fab-kit
fab change listList changes with stage info - fab-kit
fab change list--archive - fab-kit
fab change list--show-stats - fab-kit
fab change newCreate a new change directory - fab-kit
fab change new--change-idstring - fab-kit
fab change new--log-argsstring - fab-kit
fab change new--slugstring required - fab-kit
fab change renameRename a change folder's slug - fab-kit
fab change rename--folderstring required - fab-kit
fab change rename--slugstring required - fab-kit
fab change resolveResolve a change name - fab-kit
fab change restoreRestore an archived change - fab-kit
fab change restore--switch - fab-kit
fab change switchSwitch the active change - fab-kit
fab change switch--none - fab-kit
fab configInspect, modify, and maintain fab configuration - fab-kit
fab config explainExplain available config keys - fab-kit
fab config explain--json - fab-kit
fab config initGenerate a project config, or a system scaffold with --system - fab-kit
fab config init--descriptionstring - fab-kit
fab config init--force - fab-kit
fab config init--namestring - fab-kit
fab config init--print - fab-kit
fab config init--project - fab-kit
fab config init--source-pathstringArray - fab-kit
fab config init--system - fab-kit
fab config init--test-pathstringArray - fab-kit
fab config setSet one config override without rewriting comments - fab-kit
fab config set--system - fab-kit
fab config showPrint the effective (post-cascade) config, optionally with per-field provenance - fab-kit
fab config show--origin - fab-kit
fab config unsetRemove one override and restore inheritance - fab-kit
fab config unset--system - fab-kit
fab config upgradeReconcile project or system config against the current field registry - fab-kit
fab config upgrade--all - fab-kit
fab config upgrade--check - fab-kit
fab config upgrade--project - fab-kit
fab config upgrade--system - fab-kit
fab dispatchProcess manager for CLI-dispatched pipeline stages (headless or tmux-pane worker) - fab-kit
fab dispatch cleanRemove dispatch state dirs — named change, all, or orphaned (--orphans) - fab-kit
fab dispatch clean--orphans - fab-kit
fab dispatch deliverHand an opened pane worker its prompt, verifying every step - fab-kit
fab dispatch deliver--prompt-filestring - fab-kit
fab dispatch killKill the dispatch — the process group (headless) or the tmux pane (pane dispatch); idempotent - fab-kit
fab dispatch logsPrint the dispatch log (combined stdout+stderr) - fab-kit
fab dispatch logs--tailint - fab-kit
fab dispatch openSpawn a pane-mode stage worker WITHOUT delivering its prompt (pane mode's entry) - fab-kit
fab dispatch open-L, --serverstring - fab-kit
fab dispatch readyProbe whether an opened pane worker can accept typed input (ready / booting / parked) - fab-kit
fab dispatch reapReclaim a DONE pane worker's tmux pane; a reported no-op for every other dispatch - fab-kit
fab dispatch restartRelaunch a non-running dispatch from its persisted prompt using start's dispatch.mode descent ladder - fab-kit
fab dispatch restart--headless - fab-kit
fab dispatch restart--pane - fab-kit
fab dispatch restart-L, --serverstring - fab-kit
fab dispatch restart--timeout timeout <secs> - fab-kit
fab dispatch startLaunch a HEADLESS stage worker (pane mode's entry is `fab dispatch open`) - fab-kit
fab dispatch start--headless - fab-kit
fab dispatch start--timeout timeout <secs> - fab-kit
fab dispatch statusReport the dispatch state: running / done / failed / failed (no-result) / orphaned - fab-kit
fab dispatch status--json - fab-kit
fab dispatch waitBlock until the dispatch leaves `running`, then report its state - fab-kit
fab dispatch wait--json - fab-kit
fab dispatch wait--timeoutint - fab-kit
fab docs-indexDeterministically regenerate configured documentation indexes - fab-kit
fab docs-index--check - fab-kit
fab docs-index--json - fab-kit
fab docs-index--rebuild - fab-kit
fab fab-helpShow fab workflow overview and available commands - fab-kit
fab impactCompute git diff line counts (added/deleted/net) between two refs - fab-kit
fab kit-pathPrint the resolved kit directory path - fab-kit
fab logAppend-only JSON logging to .history.jsonl - fab-kit
fab log commandLog a skill invocation - fab-kit
fab log confidenceLog a confidence score change - fab-kit
fab log reviewLog a review outcome - fab-kit
fab log transitionLog a stage transition - fab-kit
fab memory-indexDeprecated alias for docs-index docs/memory - fab-kit
fab memory-index--check - fab-kit
fab memory-index--json - fab-kit
fab memory-index--rebuild - fab-kit
fab operatorLaunch operator in a dedicated tmux tab (singleton) - fab-kit
fab operator--workersstring - fab-kit
fab operator autopilotManage the operator autopilot queue - fab-kit
fab operator autopilot advanceComplete (or --skip) the current change and promote the next queue entry - fab-kit
fab operator autopilot advance--skip - fab-kit
fab operator autopilot pausePause the active autopilot queue - fab-kit
fab operator autopilot resumeResume a paused autopilot queue - fab-kit
fab operator autopilot startStart an autopilot queue (--queue id,id,...) - fab-kit
fab operator autopilot start--modestring - fab-kit
fab operator autopilot start--queuestrings required - fab-kit
fab operator autopilot stopClear the autopilot block entirely - fab-kit
fab operator branch-mapManage the operator state file's branch_map - fab-kit
fab operator branch-map rmRemove a branch_map entry (or all with --all) - fab-kit
fab operator branch-map rm--all - fab-kit
fab operator enrollCreate (or replace) a monitored entry and record its branch_map pair - fab-kit
fab operator enroll--agentstring - fab-kit
fab operator enroll--branchstring required - fab-kit
fab operator enroll--depends-onstrings - fab-kit
fab operator enroll--panestring required - fab-kit
fab operator enroll--repostring required - fab-kit
fab operator enroll--sessionstring required - fab-kit
fab operator enroll--spawned-bystring - fab-kit
fab operator enroll--stagestring - fab-kit
fab operator enroll--stop-stagestring - fab-kit
fab operator noteManage narrative-state notes in the operator state file - fab-kit
fab operator note addCreate a note (binary-assigned n<N> id from the persisted notes_seq) - fab-kit
fab operator note add--kindstring required - fab-kit
fab operator note add--refstringArray - fab-kit
fab operator note listList notes (open by default; --all includes resolved) - fab-kit
fab operator note list--all - fab-kit
fab operator note list--json - fab-kit
fab operator note list--open - fab-kit
fab operator note resolveMark a note resolved (idempotent; prunes resolved notes past the 50-cap, oldest-first) - fab-kit
fab operator note updateReplace a note's text in place (refreshes updated_at) - fab-kit
fab operator removeRemove a monitored entry (its branch_map entry is retained) - fab-kit
fab operator statePrint the operator state file (creates the empty skeleton when missing) - fab-kit
fab operator state--all - fab-kit
fab operator state--json - fab-kit
fab operator tick-startIncrement tick_count and record last_tick_at in the server-keyed operator state file - fab-kit
fab operator tick-start--diff - fab-kit
fab operator tick-start--quiet - fab-kit
fab operator timePrint current time and optionally next-tick time - fab-kit
fab operator time--intervalstring - fab-kit
fab operator updateMutate per-tick observed fields of a monitored entry - fab-kit
fab operator update--agentstring - fab-kit
fab operator update--stagestring - fab-kit
fab operator update--stop-stagestring - fab-kit
fab operator watchManage watches in the operator state file - fab-kit
fab operator watch addCreate a watch (enabled, empty known/completed, null bookkeeping) - fab-kit
fab operator watch add--instructionsstring - fab-kit
fab operator watch add--querystring - fab-kit
fab operator watch add--sourcestring required - fab-kit
fab operator watch add--stop-stagestring - fab-kit
fab operator watch add--target-repostring required - fab-kit
fab operator watch checkedRecord a watch check: last_checked = now; set --error or clear it when absent - fab-kit
fab operator watch checked--errorstring - fab-kit
fab operator watch completeMove an item from a watch's known list to completed - fab-kit
fab operator watch rmDelete a watch - fab-kit
fab operator watch seenAppend an item to a watch's known list (idempotent; 200-cap, oldest pruned first) - fab-kit
fab operator watch toggleFlip (or force with --on/--off) a watch's enabled flag - fab-kit
fab operator watch toggle--off - fab-kit
fab operator watch toggle--on - fab-kit
fab operator watch updateMutate a watch's target-repo, stop-stage, instructions, or query - fab-kit
fab operator watch update--instructionsstring - fab-kit
fab operator watch update--querystring - fab-kit
fab operator watch update--stop-stagestring - fab-kit
fab operator watch update--target-repostring - fab-kit
fab paneTmux pane operations - fab-kit
fab pane-L, --serverstring - fab-kit
fab pane captureCapture terminal content from a tmux pane with fab context enrichment - fab-kit
fab pane capture--json - fab-kit
fab pane capture-l, --linesint - fab-kit
fab pane capture--raw - fab-kit
fab pane capture-L, --serverstring global - fab-kit
fab pane deliverType a prompt into a tmux pane, verifying every step - fab-kit
fab pane deliver--json - fab-kit
fab pane deliver--prompt-filestring - fab-kit
fab pane deliver--textstring - fab-kit
fab pane deliver-L, --serverstring global - fab-kit
fab pane killKill a tmux pane - fab-kit
fab pane kill-L, --serverstring global - fab-kit
fab pane mapShow tmux pane-to-worktree mapping with fab pipeline state - fab-kit
fab pane map--all-sessions - fab-kit
fab pane map--json - fab-kit
fab pane map--sessionstring - fab-kit
fab pane map-L, --serverstring global - fab-kit
fab pane openSpawn a provider's interactive command in a tmux pane (no dispatch record) - fab-kit
fab pane open-c, --cwdstring - fab-kit
fab pane open--json - fab-kit
fab pane open--providerstring required - fab-kit
fab pane open--rolestring - fab-kit
fab pane open-L, --serverstring global - fab-kit
fab pane processDetect the process tree running in a tmux pane - fab-kit
fab pane process--json - fab-kit
fab pane process-L, --serverstring global - fab-kit
fab pane questionsSweep candidate panes for pending questions/prompts - fab-kit
fab pane questions--all-sessions - fab-kit
fab pane questions--json - fab-kit
fab pane questions--panesstrings - fab-kit
fab pane questions-L, --serverstring global - fab-kit
fab pane readyProbe whether a tmux pane can accept typed input (ready / booting / parked) - fab-kit
fab pane ready--json - fab-kit
fab pane ready-L, --serverstring global - fab-kit
fab pane window-nameWindow-name prefix operations - fab-kit
fab pane window-name-L, --serverstring global - fab-kit
fab pane window-name ensure-prefixIdempotently prepend <char> to the tmux window name - fab-kit
fab pane window-name ensure-prefix--json - fab-kit
fab pane window-name ensure-prefix-L, --serverstring global - fab-kit
fab pane window-name replace-prefixAtomically replace a literal prefix <from> with <to> on the tmux window name - fab-kit
fab pane window-name replace-prefix--json - fab-kit
fab pane window-name replace-prefix-L, --serverstring global - fab-kit
fab pr-metaRender the `## Meta` block of a fab-generated PR as final markdown - fab-kit
fab pr-meta--issuesstring - fab-kit
fab pr-meta--typestring - fab-kit
fab preflightValidate project state and output structured YAML - fab-kit
fab resolveResolve a change reference to a canonical output - fab-kit
fab resolve--dir - fab-kit
fab resolve--folder - fab-kit
fab resolve--id - fab-kit
fab resolve--or-none - fab-kit
fab resolve--pane - fab-kit
fab resolve-L, --serverstring - fab-kit
fab resolve--status - fab-kit
fab resolve-agentResolve a pipeline stage (or agent role) to its {provider, model, effort} agent profile - fab-kit
fab resolve-agent--alias - fab-kit
fab resolve-agent--effortstring - fab-kit
fab resolve-agent--modelstring - fab-kit
fab resolve-agent--providerstring - fab-kit
fab scoreCompute confidence score from Assumptions table - fab-kit
fab score--check-gate - fab-kit
fab score--stagestring - fab-kit
fab setupSet up and diagnose the fab environment - fab-kit
fab setup--defaults - fab-kit
fab setup--project - fab-kit
fab setup checkRead-only environment doctor — probe providers, config viability, and version skew - fab-kit
fab shell-initEmit shell completion script for sourcing (alias for 'completion <shell>') - fab-kit
fab skillPrint the fab agent skill bundle (offline, embedded, static) - fab-kit
fab statusManage workflow stages, states, and .status.yaml - fab-kit
fab status add-issueAppend issue ID (idempotent) - fab-kit
fab status add-prAppend PR URL (idempotent) - fab-kit
fab status advanceactive → ready - fab-kit
fab status all-stagesList all stage IDs in order - fab-kit
fab status all-stages--json - fab-kit
fab status confidenceExtract confidence fields - fab-kit
fab status confidence--json - fab-kit
fab status current-stageDetect active stage - fab-kit
fab status current-stage--json - fab-kit
fab status display-stageDisplay stage as stage:state - fab-kit
fab status display-stage--json - fab-kit
fab status failactive → failed (review/review-pr only) - fab-kit
fab status finish{active,ready} → done (+auto-activate next) - fab-kit
fab status get-issuesList issue IDs - fab-kit
fab status get-issues--json - fab-kit
fab status get-prsList PR URLs - fab-kit
fab status get-prs--json - fab-kit
fab status get-summaryPrint the per-change log summary - fab-kit
fab status get-summary--json - fab-kit
fab status planExtract plan fields - fab-kit
fab status plan--json - fab-kit
fab status progress-lineSingle-line visual progress - fab-kit
fab status progress-mapExtract stage:state pairs - fab-kit
fab status progress-map--json - fab-kit
fab status refreshRecompute change_type/confidence (intake.md) + plan counts (plan.md) from artifacts - fab-kit
fab status reset{done,ready,skipped} → active (+cascade) - fab-kit
fab status set-acceptanceUpdate plan field - fab-kit
fab status set-change-typeSet change_type - fab-kit
fab status set-confidenceReplace confidence block - fab-kit
fab status set-confidence--indicative - fab-kit
fab status set-confidence-fuzzyReplace confidence block with dimensions - fab-kit
fab status set-confidence-fuzzy--indicative - fab-kit
fab status set-summarySet the per-change log summary - fab-kit
fab status skip{pending,active} → skipped (+cascade) - fab-kit
fab status start{pending,failed} → active - fab-kit
fab status validate-status-fileValidate .status.yaml against schema - hexokit
run-kitrun-kit — tmux session manager with web UI - hexokit
run-kit--quiet - hexokit
run-kit agentAgent instrumentation (state hooks setup and reporting) - hexokit
run-kit agent--quietglobal - hexokit
run-kit agent hookReport an agent's lifecycle state to run-kit (invoked by installed hooks) - hexokit
run-kit agent hook--agentstring - hexokit
run-kit agent hook--quietglobal - hexokit
run-kit agent setupInstall agent-harness hooks that report agent state to run-kit - hexokit
run-kit agent setup--dry-run - hexokit
run-kit agent setup--uninstall - hexokit
run-kit agent setup-y, --yes - hexokit
run-kit agent setup--quietglobal - hexokit
run-kit boardList boards and pin/unpin/reorder windows on them (needs rk serve up) - hexokit
run-kit board--afterstring - hexokit
run-kit board--beforestring - hexokit
run-kit board--json - hexokit
run-kit board-L, --serverstring - hexokit
run-kit board--quietglobal - hexokit
run-kit board pinPin a window to a board - hexokit
run-kit board pin--afterstring global - hexokit
run-kit board pin--beforestring global - hexokit
run-kit board pin--jsonglobal - hexokit
run-kit board pin--quietglobal - hexokit
run-kit board pin-L, --serverstring global - hexokit
run-kit board reorderMove a pinned window within a board - hexokit
run-kit board reorder--afterstring global - hexokit
run-kit board reorder--beforestring global - hexokit
run-kit board reorder--jsonglobal - hexokit
run-kit board reorder--quietglobal - hexokit
run-kit board reorder-L, --serverstring global - hexokit
run-kit board showList boards, or one board's pinned windows - hexokit
run-kit board show--afterstring global - hexokit
run-kit board show--beforestring global - hexokit
run-kit board show--jsonglobal - hexokit
run-kit board show--quietglobal - hexokit
run-kit board show-L, --serverstring global - hexokit
run-kit board unpinRemove a window from a board - hexokit
run-kit board unpin--afterstring global - hexokit
run-kit board unpin--beforestring global - hexokit
run-kit board unpin--jsonglobal - hexokit
run-kit board unpin--quietglobal - hexokit
run-kit board unpin-L, --serverstring global - hexokit
run-kit codeRun VS Code commands in the code lens editor from the shell - hexokit
run-kit code--quietglobal - hexokit
run-kit code commandsList the command ids a code-bridge host can execute - hexokit
run-kit code commands--folderstring - hexokit
run-kit code commands--hoststring