Documentation

Everything OB Commander can be told to do, and where to tell it.

The config file

Configure it with an AI agent

OB Commander has no settings window: everything is in config.toml. The obcmd-config skill teaches coding agents such as Claude Code, OpenAI Codex and Gemini CLI every setting, command and default key. Ask in plain words, for example "switch to the dark theme, make the file list 11 pt, and use F5 to copy and F6 to move", and the agent edits your config.toml, keeps your comments and checks that the file still parses.

Claude Code

/plugin marketplace add obroom/obcommander
/plugin install obcmd@obcommander

OpenAI Codex (PowerShell)

git clone --depth 1 https://github.com/obroom/obcommander "$env:TEMP\obcommander"
Copy-Item -Recurse "$env:TEMP\obcommander\skills\obcmd-config" "$HOME\.codex\skills\"

Gemini CLI and other tools

Copy the skills/obcmd-config folder from github.com/obroom/obcommander into the agent's skills folder: ~/.gemini/skills/ for Gemini CLI, or wherever your tool keeps Agent Skills.

The skill follows the open Agent Skills standard, so the same folder works with any compatible tool.

Full reference

The complete reference is on GitHub: Settings (types and defaults); Command names (for keys, menus and the toolbar); Sections (how each part is written, including placeholders for custom commands).

Getting help