Complete AI TrainingYourJobSkills for your job

Skills / agent-orchestration

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.

AI & Automation

Pi Delegate

When to Use

  • You want to delegate a bounded coding task to a separate pi implementer (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 pi CLI 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)

  1. Install pi with npm install -g @earendil-works/pi-coding-agent.
  2. Authenticate: /login inside pi for a subscription provider, or an API-key environment
  3. variable / pi's auth file for an API-key provider.

  4. Confirm pi --version succeeds.
  5. Work in, or point --cd at, the target git repository.

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

SourceamElnagdy/delegate-skills
LicenseMIT
Risk labelcritical ("critical" means the skill may run commands or touch files — read before use)
FilesSKILL.md, references/dispatch-and-poll.md, references/multi-task-queues.md, references/review-and-land.md, references/writing-the-brief.md
Added2026-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.