Skip to content
Skillpedia
General coding48k · #4527

warp-delegate

Has your agent delegate programming tasks to a specific tool (Warp Agent CLI). The user always has the final say.

What it does

This tool lets you delegate coding tasks to a tool called 'Warp Agent CLI' (`oz`). You write the instructions, the `oz` tool does the coding, and you review the result before accepting it.

When to use it

  • ✓When you want an AI to handle a specific coding task.
  • ✓When you want to review changes before they are applied.
  • ✓When you need a specialized tool to perform coding tasks.

Example of what to ask your AI

“Delegate the creation of a Python function to validate emails, using the `oz` tool.”

Want more? Open the sections below.

How to use

The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.

Skill link

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/warp-delegate/SKILL.md

Ready-to-paste message

Use this skill to help me: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/warp-delegate/SKILL.md Read the SKILL.md file at that link and follow its instructions for my task.
How it works

You write a clear request describing the task and what you expect. The `oz` tool executes this request in your code environment and presents the changes for your review.

Installation

Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.

In the terminal (Claude Code, Codex, Cursor), in your project folder:

npx skills add sickn33/agentic-awesome-skills --skill warp-delegate

Or download just the file:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/warp-delegate/SKILL.md -o SKILL.md
Technical content (original SKILL.md)

Original text by the author, straight from GitHub.

Bundled upstream support

Supporting files are included at skill-relative paths. See UPSTREAM-NOTICE.md for their pinned sources, licenses, hashes, and import changes.

Warp Delegate

When to Use

  • You want to delegate a bounded coding task to a separate warp implementer (Warp Agent CLI) 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 Warp 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 conversation; you verify and commit.

The loop needs only a shell command and file access, so any comparable orchestrator can drive it.

The binary is oz, not warp

Warp ships two different programs, and only one of them can be delegated to:

  • oz - the Warp Agent CLI. Headless and scriptable; oz agent run executes an agent against a local directory. This is what the relay drives.
  • warp - the interactive Warp TUI. It requires a terminal device, has no prompt or print flag (its only options are --resume, --auto-approve, --api-key, and the provider-key commands), and exits with Device not configured when stdin is a pipe. It cannot be relayed.

If oz is missing but warp is installed, you have the TUI, not the CLI.

When NOT to use this

  • The task is small enough to do inline; delegation overhead is not worth it.
  • The oz CLI is not installed or authenticated.
  • You need a sandboxed or read-only implementer. oz agent run has no sandbox, no permission mode, and no read-only run - see Autonomy and permissions.
  • The work must stay off Warp's servers. oz agent run uploads an end-of-run workspace snapshot unless --no-snapshot is passed, and conversations live server-side.

Prerequisites (check once)

  1. Install the Warp Agent CLI - see https://docs.warp.dev/cli/.
  2. Authenticate: oz login, or set WARP_API_KEY for CI, a container, or any headless host.
  3. Confirm the account has AI quota. A working login is not enough - unlike the other CLIs in this package. oz whoami can succeed while every dispatch fails with In order to use Warp's AI features, subscribe to a Warp plan, or bring your own inference. Warp records this internally as QuotaLimit / "lack of AI quota", so it is a credit condition on the account rather than a CLI-specific entitlement: oz runs the same agent harness as the Warp app and draws on the same account, plan, and credits. Check that oz whoami names the account holding the plan - if it does not, oz logout && oz login fixes it. Otherwise confirm the plan's AI credits are not spent, or store your own provider key - warp --set-provider-api-key <openai|anthropic|google|grok>, or /api-keys inside the TUI. Bring-your-own-key needs no paid Warp plan.
  4. Confirm oz --version succeeds and oz whoami prints your user.
  5. Work in, or point --cd at, the target git repository.

On macOS the CLI is distributed as a signed Developer ID binary; a first run may be held by Gatekeeper until it is approved.

Choose the model (optional)

Omit --model to use Warp's configured default. To pick another, choose an id from oz model list and pass it verbatim. The relay accepts letters, digits, and . _ : / - only, so a value cannot be mistaken for another oz flag.

The loop

Run these five steps per task. Steps 1, 4, and 5 require judgment; 2 and 3 are mechanical.

1. Write the brief

Warp sees only the text you send plus what it can inspect in the workspace - no chat history or shared context. Include the goal, current state, what to change, what to leave untouched, the project's actual gates, and a report contract. Tell it not to commit. Keep one task per brief. The brief is delivered as the --prompt value on argv, so it is visible in the host process list - keep secrets out of it and reference workspace files instead. See references/writing-the-brief.md.

2. Dispatch

Use the bundled relay. It runs oz agent run --output-format ndjson, captures the event stream, and writes result.json. (<skill-dir> is the installed folder containing this SKILL.md.)

node "<skill-dir>/scripts/relay.mjs" --brief brief.txt --cd /path/to/repo

…
FAQ

What is `oz`?

It's a command-line program (CLI) that performs coding tasks automatically. It's different from `warp`, which is an interactive terminal tool.

Do I need to install anything?

Yes, you need to install the 'Warp Agent CLI' (`oz`) and authenticate it with your account.

Can I use any AI model?

You can use Warp's default model or choose a specific one by using the `oz model list` command to see your options.

Details

Original description by the author

Delegate coding tasks to the Warp Agent CLI (`oz`) only when the user explicitly requests it, while the orchestrator retains review and landing responsibility.

repo: sickn33/agentic-awesome-skills

Popularity

GitHub stars
48k
Ranking position
#4527
License
MIT
Updated
10/15/2026

Is this skill useful?

0

Sign in to vote.

Comments

  • …

More skills from this repository

Similar skills