Skip to content
Pocketto
Getting started

How Pocketto compares

How Pocketto differs from Spec Kit, Superpowers, GSD Core, and the BMad Method, and which one fits the work in front of you.

Pocketto is one of several projects that give AI coding agents a process. This page compares it with four of the most widely used: Spec Kit, Superpowers, GSD Core, and the BMad Method.

Pocketto's focus is accountable execution: every stage leaves a file, every delegation has a contract, every pipeline task gets an independent review, and nothing closes until you say so. You scale the process to the task, from the full six-stage pipeline down to a single hotfix.

Everything said here about the other projects comes from their official READMEs, checked on October 16, 2026. They change quickly, so check each repository before you decide.

At a glance

Spec KitSuperpowersGSD CoreBMad MethodPocketto
MaintainerGitHubJesse Vincent and Prime RadiantOpen GSDBMad Code, LLCrfxlamia
Core loopConstitution, then specify, plan, tasks, implement, converge per featureBrainstorming, worktree, plan, subagent or inline execution, TDD, review, finish branchDiscuss, plan, execute, verify, ship per phaseClarify, plan, build and verify, learn and adjust, sized to the changePitching, grinding, planning, structuring, development, closing
Optimizes forA specification carried through to implementationMomentum: one agent working from request to resultFresh context for every heavy stepExplicit decisions from product, architecture, UX, and testing rolesAuditable execution with gates you authorize
Execution stateMarkdown artifactsDesign and plan documentsSTATE.md and CONTEXT.mdBriefs, specifications, architecturelog.json and lifecycle.json, written only by the CLI
HostsMany agents through integrationsClaude Code, Codex, Cursor, Gemini CLI, Pi, and moreClaude Code, Codex, Cursor, OpenCode, Copilot, and moreTools that support skills; Claude Code and Codex pluginsClaude Code and Pi
RequiresPython 3.11+ and uvThe host's plugin systemNode.js 18+ for the installeruv; v6.12 also needs Node.js 20.12+ and Python 3.10+Node.js 18+
LicenseMITMITMITMITMIT

What Pocketto adds

  • A contract for every delegation. Each subagent gets a seven-field Pocket Packet with an objective, verification, and stop conditions. No packet, no spawn.
  • Review the author cannot skip. After each task, a mechanical gate runs and a read-only auditor checks spec compliance and code quality. A phase-level pass then reviews the whole phase.
  • State the agent cannot rewrite. Task and phase status lives in files that change only through CLI commands, so progress survives sessions and every transition is checked. See Lifecycle state.
  • Closeout on your word. Closing refuses stale or missing verdicts, and a passing verdict alone does not close a phase.
  • Local-first by default. Core never calls GitHub. The optional Enterprise adapter syncs issues and phase pull requests, and a human still merges.
  • A mentor mode. Pocket Education flips the roles: you write the code, and the agent explains, reviews your diff, and coaches with hints.

Pocketto vs Spec Kit

Spec Kit is GitHub's toolkit for spec-driven development. Each feature goes from a specification to a technical plan, tasks, and implementation, then repeats implement and converge until convergence reports "Converged". Extensions add bug fixing and idea assessment, and presets, workflows, and bundles let organizations shape the process.

Both start from a specification. Pocketto carries that discipline through execution: implementation is delegated under Pocket Packets, each task is audited by a separate reviewer, and a phase closes only with current verdicts and your request.

Pick Spec Kit if you need an agent Pocketto does not support, or your organization wants to build its own process from reusable components.

Pocketto vs Superpowers

Superpowers starts with brainstorming, writes a plan of 2 to 5 minute tasks, then executes with a fresh subagent and a review per task, or inline with one review at the end. It enforces red-green-refactor TDD, and its skills trigger automatically.

Superpowers optimizes for momentum: one capable agent moving from request to result. Pocketto optimizes for structure under ambiguity and scale. Pitching and grinding pin down the problem and its Given/When/Then acceptance criteria before a plan exists, the CLI structures the plan into task and phase files, and every phase passes an independent review before it can close, with the evidence kept on disk.

Pick Superpowers if your work is bounded and well understood and you want one methodology across many agents.

Pocketto vs GSD Core

GSD Core targets context rot, the drop in output quality as a context window fills. Each phase runs discuss, plan, execute, verify, and ship, with executors running in parallel waves on a clean 200k-token context each. The ship step creates the pull request.

Pocketto also keeps the working set small, through per-task files and per-stage handoffs. The difference is who acts on GitHub: Pocketto's Core never does, and the optional Enterprise adapter opens pull requests without ever merging them. Review verdicts are files with freshness rules, so a stale or missing verdict blocks closeout instead of passing quietly. See Human authorization.

Pick GSD Core if context size is your main problem and you want every phase to end in a pull request automatically.

Pocketto vs the BMad Method

The BMad Method brings product, architecture, UX, development, and testing perspectives into one delivery path and sizes the process to the change. Version 6.12 is the stable line; version 7 is in preview. Official modules extend it to test architecture, game development, and unattended epic runs.

Pocketto has no simulated team roles. Its six stages are skills with fixed inputs, outputs, and gates, described in the pipeline overview, and the rest of the work goes to focused skills such as bug-hunting and hotfix.

Pick BMad if you want role-based planning documents, such as product and architecture specifications, or one of its specialized modules.

Scale the process to the task

You do not need the full pipeline for everything. Pocketto routes by risk:

WorkStart with
A rough idea, problem not yet clearpocket-pitching
A real feature across files or phasespocket-grinding, then the pipeline
A small, clear changehotfix: a brief plan and one independent review
A bugbug-hunting: confirmed root cause before any fix
You want to write the code yourselfPocket Education

The full router is in Choosing the right workflow. To try it, start with the quickstart.

On this page