Repolode
amElnagdy

amElnagdy/delegate-skills

A set of agent skills that let an orchestrating AI agent delegate coding tasks to installed coding CLIs, then review the diff and commit it yourself.

Stars
2,576
Forks
221
Open issues
40
Last commit
2 days ago

What is it?

delegate-skills is a collection of agent skills for orchestrating coding work across several command-line coding agents. An orchestrating agent writes a self-contained brief, dispatches it to an implementer CLI such as Codex, Claude Code, OpenCode, Aider or Cursor Agent through a bundled relay script, waits for a structured result.json, and then reviews the resulting diff before anything is committed.

The package also includes a delegate-setup skill that discovers which implementer CLIs are installed and organizes them into named lanes such as feature, tests or ui. Lanes can be defined globally or per repository, and dispatch can target a lane or a specific implementer. The relay never commits, so committing stays with the reviewer.

Each implementer skill documents its own permission model, read-only behavior and resume support, since these differ across CLIs. The scripts use Node built-ins only and make no network calls of their own.

Key features

  • 01Dispatches briefed coding tasks to multiple installed implementer CLIs through one relay contract.
  • 02Returns a structured result.json with status, exit code, touched files and session id.
  • 03Supports read-only runs and session resume where the underlying CLI allows it.
  • 04Includes a setup skill that discovers installed CLIs and builds named lanes for routing work.
  • 05Leaves every commit to the reviewing developer; relays never commit.

Use cases

  • Splitting a large refactor or migration into bounded tasks handed to a coding CLI, then reviewing each diff.
  • Routing UI work, test writing and feature work to different coding agents from one orchestrator.
  • Running a queue of mechanical changes through a coding agent while reviewing results as they arrive.

Quick start

  1. 1

    Install the skills package with npx

    npx skills add amElnagdy/delegate-skills
  2. 2

    In your orchestrating agent, ask it to run the setup skill to discover your installed CLIs and create a fleet

  3. 3

    Or delegate a task directly to one implementer skill, then review and commit the diff yourself

Things to know

  • Several implementer CLIs have no sandbox or enforced read-only mode, so review every diff before committing.
  • You must already have the implementer CLIs you want to use installed on your machine.
  • Some implementers have platform or install limits, such as ZCode living inside a desktop app and Muse's launcher supporting only Darwin and Linux.

In collections

Topics

FAQ

What is delegate-skills?
A set of agent skills that let an orchestrating AI agent delegate coding tasks to installed coding CLIs, then review the diff and commit it yourself. delegate-skills is a collection of agent skills for orchestrating coding work across several command-line coding agents. An orchestrating agent writes a self-contained brief, dispatches it to an implementer CLI such as Codex, Claude Code, OpenCode, Aider or Cursor Agent through a bundled relay script, waits for a structured result.json, and then reviews the resulting diff before anything is committed.
Is delegate-skills free to use? What license does it have?
delegate-skills is open source under the MIT license. Check the license terms before using it in commercial products.
Is delegate-skills still maintained?
Actively maintained. The last commit to delegate-skills was on Nov 5, 2026.
What can I use delegate-skills for?
Splitting a large refactor or migration into bounded tasks handed to a coding CLI, then reviewing each diff. Routing UI work, test writing and feature work to different coding agents from one orchestrator. Running a queue of mechanical changes through a coding agent while reviewing results as they arrive.
How do I install delegate-skills?
Install the skills package with npx: npx skills add amElnagdy/delegate-skills In your orchestrating agent, ask it to run the setup skill to discover your installed CLIs and create a fleet Or delegate a task directly to one implementer skill, then review and commit the diff yourself
Where can I get delegate-skills?
The source code and installation instructions are on GitHub: https://github.com/amElnagdy/delegate-skills

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects