gato

$ curl -fsSL https://gatotools.pages.dev/install.sh | sh
see how it works
gato in action
video coming soon — /work-on to shipped PR in under 3 minutes

// how to use

Three commands.
That's the whole workflow.

Pick a ticket, plan it, ship it. Gates enforce quality at every step so you don't have to.

01 /work-on <ticket>
Plan the work
Pass a ticket ID or describe what you want to build. gato fetches context, detects work type, and writes a plan in plan mode — never touches code.
Routing: PDW-1234 — Notification system
Type: feature · plan created at ~/.claude/plans/…
02 /decompose-plan
Break it into tasks
Creates STATE.yaml and decomposes the plan into dependency-aware tasks. Parallel groups are detected automatically — independent tasks run simultaneously.
STATE.yaml created · 6 tasks · 2 parallel groups
Group 1: T1.1, T1.2 (no deps) · Group 2: T2.1
03 /implement
Execute through checkpoints
gato runs your code through a pipeline of quality gates. Nothing ships until every gate passes. Each checkpoint stops and waits for your approval before moving on.
implement
lint 0 errors
100% patch coverage
your approval
review
code quality ✓
security ✓
your approval
ship
branch + PR open
quality score: 94
workflow complete

// what's included

Everything you need.
One install.

gato ships as a bundle — a Claude Code plugin, a VS Code extension, and a matching editor theme. All three install with one command.

Claude Code Plugin

Plan-first workflow with quality gates. From ticket to shipped PR without touching code yourself.

  • Plan → decompose → implement pipeline
  • G0 / G1 / G2 quality gates with auto-review
  • Skills: /work-on, /implement, /add-work
  • Hooks for STATE.yaml validation
VS Code Dashboard

Sidebar panel with live gate tracking. See progress without leaving your editor.

  • Sidebar panel with gate stepper
  • Live task list with status tracking
  • Command bar to send instructions to Claude
  • Auto-refresh as STATE.yaml updates
gato Dark Theme

Editor theme tuned for readability and matched to gato brand colors.

  • Dark theme optimized for readability
  • Matched to gato brand colors
  • Syntax highlighting for all major languages

// editor theme

Dark. Readable. Yours.

gato ships with its own editor theme — tuned for long sessions, matched to the workflow colors you already see in the dashboard.

index.ts
index.ts
1import ActivateRequest from './types';
2 
3// verify license token against embedded public key
4export const activate = async (req: ActivateRequest): Promise<boolean> => {
5  const valid = verify(req.token, PUBLIC_KEY);
6  return valid && !isExpired(req.token);
7};
main*
TypeScript
gato Dark

// download

Install gato.
Run on your machine.

Download the installer for your platform and run it. Works with Claude Code out of the box.


// vs code extension

Your own sidebar panel.

gato adds its own panel to the VS Code activity bar. Click the icon, get the full dashboard without leaving your editor.

gato dashboard

// coming soon

Join the waitlist.

gato is currently invite-only. Get notified when it opens.