// user guide
Everything you need to install gato, understand the workflow, and get the most out of the VS Code extension.
Make sure you have these before installing.
code CLI in PATH — required for auto-install of the VS Code extension. In VS Code: Cmd+Shift+P → "Shell Command: Install 'code' command in PATH".
Two ways to get the installer. Pick one.
Paste this in your terminal. Downloads the installer and runs it automatically.
Download the installer for your platform from gatoflow.dev/#download, then make it executable and run it.
gatoinstaller on your system. Follow the steps below regardless of which option you chose.
code is in PATH).
To update gato to the latest version, run:
This updates both the Claude Code plugin and the VS Code extension. No need to re-activate your license.
Three commands move a ticket from idea to shipped PR. A fourth lets you extend mid-flight without restarting. Run them inside a Claude Code session.
/work-on <ticket-or-description>PDW-1234) or a plain description of what you want to build.
gato fetches context, determines the work type, and creates a plan in plan mode — it never touches your code at this stage.
Review the plan and approve it before moving on.
/decompose-planSTATE.yaml.
Independent tasks are grouped so they can run in parallel during implementation.
For large plans, run this in a fresh Claude Code session to avoid context overflow.
/implementcontinue (or give feedback) to proceed to the next gate.
/add-work
extend
/add-work with a description and gato
extends the active plan and appends new tasks to STATE.yaml — no need to restart
the workflow from scratch. Then run /implement again to pick up where you left off.
gato adds a dedicated panel to VS Code so you can watch progress without leaving your editor.
Cmd+Shift+P and run gato: Open Claude Session.
This opens a terminal with Claude Code already focused on your project.
The panel auto-refreshes as gato writes progress — no manual reload needed.
Cmd+Shift+A.
The selection is sent directly to the active Claude Code session as context.
These slash commands are available in any Claude Code session with gato installed.
| command | what it does |
|---|---|
| /review-code | Runs a thorough code review on the current diff — quality, logic, and security. |
| /check-test-coverage | Checks test coverage for changed files and reports which lines or branches are missing. |
| /clarify | Asks gato to ask you clarifying questions before writing a plan — useful for ambiguous tickets. |
code not found in PATHcode CLI.
In VS Code, open the Command Palette (Cmd+Shift+P) and run
Shell Command: Install 'code' command in PATH.
Then re-run gatoinstaller install.
Cmd+Shift+P → "Developer: Reload Window").
If it still doesn't appear, open the Extensions panel and verify "gato" is listed and enabled.
If not, re-run gatoinstaller install with the code CLI in PATH.