Skip to content
Pocketto
Getting started

Pi setup

Install the Pocketto Pi package, add the required extensions (advisor, context7, subagents) and the recommended ones, then verify with doctor.

Pi installs Pocketto as a package and loads skills from its skills/ directory.

Install

pi install git:github.com/rfxlamia/pocketto
# or
pi install npm:pocketto-pi

Required extensions

Pocket's skills call Pi extensions for their core features. After installing Pocketto, pull them in with one command:

npx pocketto-pi setup-extensions
npx pocketto-pi setup-extensions --recommended
npx pocketto-pi doctor
RequiredUnlocks
pi-mcp-adaptercontext7 MCP: library-aware code generation
@gotgenes/pi-subagentssubagent delegation + parallel reviews
@juicesharp/rpiv-advisoradvisor: LLM-to-LLM review/escalation gates

Recommended (install with --all): @juicesharp/rpiv-ask-user-question, @tintinweb/pi-tasks, @aliou/pi-processes.

Without the required extensions

Pipeline gates that depend on independent review (the advisor, the edge-case hunter, spec reviewers) and subagent delegation degrade or cannot run. Pocketto's bounded-recovery behavior will stop at a RECOVERY_CHECKPOINT and tell you exactly which capability is missing instead of faking a review. Install the extensions.

Verification

npx pocketto-pi doctor [--strict]

doctor reports required and recommended extensions and what is missing. With --strict it exits non-zero when a required extension is absent.

The memory file: AGENTS.md

Pi reads AGENTS.md as project memory. pocket-init writes its managed project-guide section there, and the Pocket Education learner profile lives in a ## Pocket Education block in the same file, deliberately outside the managed section, so regenerating the guide never resets calibration.

Pi vs Claude Code

PiClaude Code
Installpi install from Git or npmMarketplace plugin
InvocationTrigger phrases and skill names/pocketto:* commands
ExtensionsRequired: advisor, context7, subagentsHost capabilities
Memory fileAGENTS.mdCLAUDE.md
Enterprise rolepi/enterpriseclaude/enterprise

On this page