Agent Skills delegation and external-CLI orchestration toolkit · Early active project with repository version 0.5.0 and substantial adoption metadata, although supplied dates extend into 2026 and cannot be reconciled here.

amElnagdy/delegate-skills

MIT-licensed Skills CLI package for Claude Code and other shell-capable orchestrators that delegates bounded coding work to one of 17 separate coding-agent CLIs, captures a structured result and Git-visible changes, and keeps diff review, gate reruns, and committing with the orchestrator or human.

software engineeringcoding agentsdeveloper toolingmulti-agent orchestrationcode reviewGit workflowsautomation
Routing score
80.0
Readiness
Usable with caveats: the common relay contract is smoke-tested, several implementers have live runs, and others remain contract-tested or platform-unverified.
License
MIT
Maintenance
active
Components
20
Revision
0

Selection

Select when

  • You use Claude Code as an orchestrator and want a separate CLI to implement a bounded task.
  • You want one review workflow that can swap among many coding-agent CLIs.
  • You need the implementer's diff rather than an API response as the deliverable.
  • You want reviewer-controlled commits and independently rerun project gates.
  • You want named lanes that bind feature, test, or UI work to different installed CLIs.
  • You need structured result files and available session identifiers for automation.
  • You want sequential delegated tasks with review between items.
  • You need Aider delegation without its default automatic commits.
  • You accept each upstream CLI's documented permission and sandbox constraints.
  • You can install and authenticate the chosen implementer separately.

Boundaries

Avoid when

  • The task is small enough that delegation overhead outweighs the benefit.
  • You need one fully uniform hard sandbox across all supported implementers.
  • You require guaranteed read-only behavior from a CLI that lacks or weakly enforces it.
  • You cannot review the diff and rerun gates after completion.
  • You need complete auditing of ignored files, reverted edits, or writes outside the repository.
  • You do not want external coding-agent CLIs or their providers to receive project context.
  • You cannot install Node 18+, Git, and the selected authenticated implementer CLI.
  • You need production-proven support on every operating system and relay.
  • You want the implementer to own commits rather than return uncommitted changes.
  • You need in-process Claude Code subagents rather than separate CLI sessions.

Strengths

Capabilities

Ships 17 implementer skills plus a delegate-setup utility skill.Supports Claude Code, Codex, Cline, OpenCode, Antigravity, Grok, Kimi, Qoder, Vibe, Cursor, Pi, Oh My Pi, Aider, Copilot, Warp, ZCode, and Command Code CLIs.Discovers installed implementer CLIs and proposes named fleet lanes before writing approved configuration.Supports global fleet configuration and content-bound project overlays that fail closed after unapproved edits.Dispatches a self-contained brief to a separate CLI process operating on a real Git working tree.Normalizes runs into the delegate-relay.result.v1 result contract with status, exit details, final report, touched files, and available session identifiers.Leaves commits to the orchestrator and explicitly disables Aider's default auto-commit and dirty-commit behavior.Supports direct implementer selection or lane-based routing with explicit flags overriding lane dials.Provides read-only or planning modes where the upstream CLI supports them and documents best-effort or absent enforcement.Supports session, conversation, or chat-history resumption according to each upstream CLI's native mechanism.Provides watchdog timeout, abort handling, missing-binary reporting, and implementer-specific failure detection.Keeps each relay dependency-free beyond Node built-ins and launches only the selected implementer CLI, Git, and necessary platform process utilities.Writes relay artifacts outside the repository by default while the implementer edits the target working tree.Provides progressive-disclosure references for brief writing, dispatch and polling, review and landing, and multi-task queues.Supports optional model, provider, effort, thinking, permission, sandbox, or profile controls when exposed by the selected CLI.Documents per-implementer autonomy, sandbox, read-only, authentication, resume, and platform caveats.Includes smoke matrices and parity checks for relay contracts, timeouts, aborts, result parsing, and shared helpers.Can install the whole package, delegate-setup alone, or an individual implementer skill through the documented Skills CLI flow.Supports installation targeted at Claude Code and states that the full delegate-review-commit loop is designed for and run on Claude Code.Requires independent review of the diff and rerunning project gates rather than trusting the implementer's report.

Risk profile

Risks and limitations

  • Uncertainty: only selected first-party files were supplied, so relay implementations, setup scripts, schemas, tests, CI workflows, manifests, and most skill files were not directly inspected.
  • Uncertainty: repository creation, update, push, and several verification dates extend into 2026 relative to this analysis context, so recency, release state, and adoption metadata cannot be independently reconciled.
  • Uncertainty: repository-reported smoke and live-run results were not independently reproduced.
  • The full workflow is stated as designed for and run on Claude Code, while other orchestrators are designed-for but generally unproven.
  • Several relays are only contract-tested, including OpenCode and Vibe, while Oh My Pi is described as awaiting a live run.
  • Native Windows or Linux coverage remains incomplete for multiple implementers, and upstream Vibe officially targets UNIX.
  • Security boundaries vary substantially: some implementers have sandboxes, some have advisory read-only modes, and some run with unrestricted user permissions.
  • Git status and touchedFiles cannot reveal ignored files, perfectly reverted edits, writes outside the repository, or reliably attribute concurrent changes.
  • Every useful dispatch depends on a separately installed and authenticated upstream CLI, account, model endpoint, or provider entitlement.
  • Some modes intentionally enable broad permissions such as yolo, auto-approve, full access, or unsandboxed local tools.
  • Briefs and project files may be transmitted to upstream providers, and Warp may upload a workspace snapshot unless its no-snapshot option is selected.
  • No independent security audit, privacy assessment, comprehensive host compatibility matrix, or cross-agent quality benchmark was supplied.

Repository documentation says relays use Node built-ins only, make no network calls of their own, read or write no credentials, send no telemetry, and never commit. They still launch powerful external agents and Git with the user's permissions. Safety varies by implementer: some offer workspace sandboxes or plan modes, while Kimi, Warp, Pi, Oh My Pi, Aider, Command Code, and other documented paths can have broad or unsandboxed access. touchedFiles is only post-run Git-visible state, not a complete activity log. Broad bypass, yolo, full-access, auto-approve, project-trust, extensions, skills, and MCP options require explicit scrutiny. These are first-party claims and were not independently audited.

Component inventory

20 documented components

Claude Code-compatible Agent Skills package

delegate-skills package

Installs delegation skills that let an orchestrator dispatch work to separate coding-agent CLIs, review diffs, and commit itself.

README.md
utility skill

delegate-setup

Discovers installed implementer CLIs, proposes named fleet lanes, and writes approved global or project configuration; never dispatches work.

skills/delegate-setup/SKILL.md
delegation skill

aider-delegate

Delegates a bounded coding task to Aider, including local OpenAI-compatible models, then returns its uncommitted diff for review.

skills/aider-delegate/SKILL.md
delegation skill

agy-delegate

Delegates implementation to Google Antigravity through agy, with model, effort, plan, sandbox, and resume controls.

skills/agy-delegate/SKILL.md
Claude Code delegation skill

claude-delegate

Delegates work to a separate Claude Code CLI session with write, plan, and resume support while keeping review and commit with the orchestrator.

skills/claude-delegate/SKILL.md
delegation skill

cline-delegate

Delegates work to the Cline CLI, supporting act-mode writes and relay-enforced plan-mode read-only runs.

skills/cline-delegate/SKILL.md
delegation skill

codex-delegate

Delegates implementation to OpenAI Codex with workspace-write or read-only execution and resumable sessions.

skills/codex-delegate/SKILL.md
delegation skill

commandcode-delegate

Delegates to Command Code headlessly, using read-only withheld tools or explicitly authorized yolo write access.

skills/commandcode-delegate/SKILL.md
delegation skill

cursor-delegate

Delegates coding work to Cursor Agent CLI with force/no-force, plan-mode read-only, and session resume controls.

skills/cursor-delegate/SKILL.md
delegation skill

grok-delegate

Delegates to Grok Build with workspace-scoped writes, best-effort read-only reporting, optional full access, and resume.

skills/grok-delegate/SKILL.md
delegation skill

kimi-delegate

Delegates implementation to Kimi Code in headless auto permission mode and supports model aliases and session resume.

skills/kimi-delegate/SKILL.md
delegation skill

opencode-delegate

Delegates work to OpenCode using its build agent for writes or plan agent for read-only runs, with model and resume support.

skills/opencode-delegate/SKILL.md
delegation skill

pi-delegate

Delegates to the Pi coding-agent CLI with optional provider/model selection, restricted read-only tools, project trust, and resume.

skills/pi-delegate/SKILL.md
delegation skill

omp-delegate

Delegates to Oh My Pi with model, provider, thinking, read-only tool restriction, project-resource approval, and resume controls.

skills/omp-delegate/SKILL.md
delegation skill

qoder-delegate

Delegates implementation to Qoder CLI with auto or plan permission modes, optional bypass, and resumable sessions.

skills/qoder-delegate/SKILL.md
delegation skill

vibe-delegate

Delegates to Mistral Vibe using accept-edits, plan-only, or explicitly authorized full-access agent profiles.

skills/vibe-delegate/SKILL.md
delegation skill

copilot-delegate

Delegates to GitHub Copilot CLI with plan-mode read-only, opt-in all-tools writes, and session resume support.

skills/copilot-delegate/SKILL.md
delegation skill

warp-delegate

Delegates to the headless Warp Agent CLI oz, with conversation resume, profiles, Warp skills, MCP startup, and snapshot suppression.

skills/warp-delegate/SKILL.md
delegation skill

zcode-delegate

Delegates to Z.AI ZCode's bundled CLI using headless plan or yolo modes and resumable sessions.

skills/zcode-delegate/SKILL.md
orchestration workflow

shared delegate-and-review workflow

Writes a self-contained brief, dispatches through relay.mjs, waits for result.json, reviews the diff and gates, then has the orchestrator commit.

README.md

Technical profile

Requirements and configuration

Repository
amElnagdy/delegate-skills
License
MIT
Language
JavaScript metadata; skill content is Markdown with Node.js .mjs helpers
Version
Skill frontmatter in supplied files reports 0.5.0; release pinning uses annotated Git tags
Runtime
Node.js 18+ and Git
PackageShape
Seventeen skills/<name>-delegate directories plus one skills/delegate-setup utility
IntegrationFormat
Agent Skills SKILL.md packages installed with the Skills CLI
ClaudeIntegration
Skills CLI supports targeting claude-code, and the repository states the full loop is designed for and run on Claude Code
RelayContract
delegate-relay.result.v1
FleetContract
delegate-fleet.v1
Configuration
Global or project fleet lanes bind an implementer and optional dials, with project content bound to explicit approval
Artifacts
Each relay writes result.json and related run artifacts under the system temporary directory by default
Dependencies
Relays are documented as Node built-ins only with no package dependencies
NetworkModel
Relays claim no network calls of their own, but launched CLIs and model providers may use the network
CommitModel
Relays never commit; the orchestrator reviews and lands changes
Testing
Repository describes smoke matrices, parity checks, contract tests, and selected live end-to-end runs
DefaultBranch
master
RepositoryStatus
Public, unarchived, and not disabled in supplied metadata

Classification

How it enters the stack

Context InjectionOrchestrationExternal Cli Library

Evidence: SKILL.md packages load delegation instructions into Claude Code, while bundled Node relays orchestrate separate installed coding-agent CLIs and normalize their results. Claude-targeted Skills CLI installation is documented; useful dispatch additionally requires Node, Git, and an authenticated implementer CLI.

Claude Extension · medium setup effort · high confidence · automated

Evidence and risk

Primary sources

first_party_fileREADME.mdhttps://github.com/amElnagdy/delegate-skills/blob/master/README.md
first_party_file.cursor/install.shhttps://github.com/amElnagdy/delegate-skills/blob/master/.cursor/install.sh
first_party_fileAGENTS.mdhttps://github.com/amElnagdy/delegate-skills/blob/master/AGENTS.md
first_party_fileCONTRIBUTING.mdhttps://github.com/amElnagdy/delegate-skills/blob/master/CONTRIBUTING.md

Routing context

Conflicts, complements, and synergies

integrates_with

gh_openai_codex

The codex-delegate skill launches the local Codex CLI as an implementer, supports workspace-write, read-only, and session resume, and normalizes its result.

high confidence
overlaps_with

gh_dzhng_skills

Both are Agent Skill collections that can delegate implementation to separate Claude or Codex CLIs, but delegate-skills specializes in a normalized multi-CLI relay and fleet workflow.

medium confidence
similar_extension_pattern

gh_panniantong_agent_reach

Both use portable Agent Skills plus local helper tooling to coordinate external CLIs, although Agent-Reach routes internet access while delegate-skills routes coding implementation.

medium confidence