# delegate-skills

A set of agent skills that let an orchestrating coding agent discover installed coding-agent CLIs, organize them into named lanes, and delegate a task to the right implementer, while the developer still reviews the diff and lands the commit.

delegate-skills lets one orchestrating agent hand off a coding task to a separate implementer CLI, such as Aider, Codex, Cursor or OpenCode, while the developer keeps final review and the commit. A setup skill discovers which implementer CLIs are already installed, proposes a compact set of named lanes such as feature, tests and UI work, each bound to one implementer and optional dials like model or effort, and only writes the configuration after the developer explicitly approves it.

Work can then be dispatched by lane, or directly to one implementer skill for a one-off task with custom dials, and each implementer skill documents its default write access, a read-only dry-run mode, and whether it supports resuming a previous run. Configuration can apply globally or per repository, and a cloned or edited project configuration fails closed until it is re-approved, so lane definitions cannot silently drift.

It installs as an agent skill via a package manager command and is released under the MIT license.

Website: https://www.skills.sh/amelnagdy/delegate-skills
