What problem does it solve?
This skill solves the issue of coding agents losing context, state, and session continuity when terminal sessions break, auth expires, or network connections drop during long-running development tasks.
Core Features & Use Cases
- Session Continuity: Maintains durable, resumable coding sessions that survive terminal restarts and network blips.
- Structured RPC Orchestration: Provides a robust JSON-based command interface for multi-turn coding tasks, event streaming, and failure recovery.
- Use Case: When performing complex multi-file refactoring or research, use this skill to delegate the entire workflow to a persistent agent that handles file reading, test execution, and git operations sequentially without manual intervention.
Quick Start
Start a new persistent coding session in the current project directory by running the pi agent in rpc mode.