---
title: OpenPlanr Delegate
description: Coordinate an explicitly requested implementation with Claude Code, Codex or Cursor, then independently review and integrate its observed changes.
url: https://openplanr.dev/docs/skills/delegate
updated: 2026-10-06
related:
  - https://openplanr.dev/docs/skills/ship.md
---

# OpenPlanr Delegate

Skill family: Implement.

Hand an implementation you explicitly assign to another coding agent's CLI, then review, verify, and integrate what it changed. Accepted work arrives as an uncommitted diff in your checkout.

Coordinate an explicitly requested implementation with Claude Code, Codex or Cursor, then independently review and integrate its observed changes. Use when the user asks another coding agent to implement.

## Run it

- Claude Code: `/delegate`. If /delegate runs another command, use /planr:delegate.
- Codex: `$delegate`. With the OpenPlanr plugin for Codex, use $planr:delegate.
- Cursor: `@planr-delegate`. Cursor applies the planr-delegate rule when you mention it in chat.

## Use it to

- Delegate implementation to another coding agent
- Ask a second coding agent to implement while I orchestrate
- Use planr-delegate for this task
- Have Codex implement this task
- Use Codex to implement this
- Have Claude Code implement this task
- Ask another coding agent to implement this task
- Use another coding agent to build this change

## Not for

- Active host implementation
- Ship this change without delegation
- Review existing code
- Review this code using Codex
- Parallel agents
- Fix the delegate runner in the active agent

## Example prompt

Claude Code:

```text
/delegate Ask another coding agent to implement T-003, then review and verify its changes before you integrate them.
```

If /delegate runs another command, use /planr:delegate.

Codex:

```text
$delegate Ask another coding agent to implement T-003, then review and verify its changes before you integrate them.
```

With the OpenPlanr plugin for Codex, use $planr:delegate.

Cursor:

```text
@planr-delegate Ask another coding agent to implement T-003, then review and verify its changes before you integrate them.
```

Cursor applies the planr-delegate rule when you mention it in chat.

Delegate works through the native CLI you already have installed and signed in. The other agent investigates, implements, builds, tests, and corrects in its own worktree. Your current agent keeps the scope and the context, reviews the observed changes independently, runs its own checks, and integrates only what it accepts.

Before it dispatches, it shows you the engine, the model selection, the routing, the working directory, and the context it will send. Committing, landing, and deploying stay separate decisions, and ordinary implementation stays with Ship. See [Delegate implementation through a native coding CLI](https://openplanr.dev/docs/guides/delegation.md).
