pi-delegate
Delegate coding tasks to the Pi coding agent CLI (`pi`) only when the user explicitly requests it, while the orchestrator retains review and landing responsibility.
Pi Delegate
When to Use
- You want to delegate a bounded coding task to a separate
piimplementer (Pi) and then review its diff yourself. - The user explicitly asked for delegation to this implementer.
You are the orchestrator. Delegate a bounded coding task to a separate implementer - the Pi coding agent CLI - then review what it produced and land it yourself. You write the brief and own the judgment; the implementer makes changes in its own session; you verify and commit.
The loop needs only a shell command and file access, so any comparable orchestrator can drive it.
When NOT to use this
- The task is small enough to do inline; delegation overhead is not worth it.
- The
piCLI is not installed or authenticated. - You need a sandboxed implementer. Pi has no sandbox and no permission modes;
--read-only
restricts the tool surface, but a write-capable run executes without prompts.
Prerequisites (check once)
- Install pi with
npm install -g @earendil-works/pi-coding-agent. - Authenticate:
/logininside pi for a subscription provider, or an API-key environment - Confirm
pi --versionsucceeds. - Work in, or point
--cdat, the target git repository.
variable / pi's auth file for an API-key provider.
Choose the model (optional)
Omit --model to use pi's configured default. To pick another, choose from pi --list-models and
Subscribers only
The full skill, its 5 bundled files and every download is included with every paid Complete AI plan.
Details
| Source | amElnagdy/delegate-skills |
|---|---|
| License | MIT |
| Risk label | critical ("critical" means the skill may run commands or touch files — read before use) |
| Files | SKILL.md, references/dispatch-and-poll.md, references/multi-task-queues.md, references/review-and-land.md, references/writing-the-brief.md |
| Added | 2026-08-26 |
Related skills
agent-self-scheduling
Schedule AI agent runs with cron, loops, or external clocks while avoiding unsafe tight autonomous timers.
agy-delegate
Delegate coding tasks to the Google Antigravity CLI (`agy`) only when the user explicitly requests it, while the orchestrator retains review and landing responsibility.
aider-delegate
Delegate coding tasks to Aider (`aider`) only when the user explicitly requests it, while the orchestrator retains review and landing responsibility.
claude-delegate
Delegate coding tasks to a separate Claude Code CLI process or Claude session only when the user explicitly requests it, while the orchestrator retains review and landing responsibility.
cline-delegate
Delegate coding tasks to the Cline CLI (`cline`) only when the user explicitly requests it, while the orchestrator retains review and landing responsibility.
codex-delegate
Delegate coding tasks to the OpenAI Codex CLI only when the user explicitly requests it, while the orchestrator retains review and landing responsibility.
