⏳ This skill is pending AI review.

Scores will appear once the review pipeline completes.

v0.5.0

agy-delegate

@amelnagdy⭐ 2.4k stars

>-

Choose how to use this skill

You do not need every option. Choose the path your AI client supports. The stable page stays the same; versioned files are immutable.

1. Native installer

This listing has no registered native installer command. Use the complete package or source fallback below, depending on what your client supports.

Do not guess an installer command or replace an existing version without reviewing the diff.

2. Complete package recommended

Download the ZIP when available. It includes SKILL.md plus the references, security notes and version metadata.

No complete ProSkills package is published for this listing yet.

3. Prompt-only

Copy the prompt above when the agent can read the stable page or when you want to adopt the workflow without installing a skill.

Need only the instruction file?

Download SKILL.md only if your client requires a single file. The complete ZIP is safer for a full installation because it preserves the references and release context.

No path installs or executes anything by itself. Your agent still needs access to the project files. Before updating, compare the installed version and review the diff.

—/10

// RATINGS

⭐GitHub Stars
⭐⭐⭐⭐⭐ 2.4k on GitHubGitHub ↗

Very popular

🟢ProSkills Score
—
📍

Not yet listed on ClawHub or SkillsMP

// README

delegate-skills

relay smoke skills.sh License

Create your fleet of lanes. One orchestrator, the right implementer for every job.

Discover the implementer CLIs already installed on your machine, organize them into lanes like feature, tests, and ui, then delegate by lane — or choose one implementer directly. Either way, you keep the review and the commit.

npx skills add amElnagdy/delegate-skills

Then ask your orchestrating agent to create the fleet:

Use $delegate-setup to discover my installed implementer CLIs and create a fleet for feature, tests, and UI work.

Or delegate directly:

Use $codex-delegate to have Codex implement the refactor in services/billing/, then review and commit it.
flowchart LR
  S["$delegate-setup<br/>discover → propose → approve"] --> F["Example fleet"]
  O["Your orchestrator"] --> F
  F -->|"feature"| A["OpenCode"]
  F -->|"tests"| B["Codex"]
  F -->|"ui"| C["Cursor"]
  A --> R["Review the diff<br/>Run the gates"]
  B --> R
  C --> R
  R --> L["You land the commit"]

Choose how you delegate

Create a fleet

SkillJob
delegate-setupDiscover installed CLIs, propose fleet lanes, and write global or project config after you approve. Never dispatches work.

A fleet is your set of named lanes. Each lane binds a kind of work to one implementer and optional dials such as model, effort, or variant. Setup discovers what is available, proposes a compact fleet, shows you the complete configuration, and writes only after explicit approval.

Configuration can apply globally or to one repository. Once it is ready, dispatch with the matching *-delegate skill and --lane <name>. Explicit flags override lane dials, and the wrong implementer skill for a lane fails loud. Project config is content-bound to explicit setup approval, so cloned or edited project lanes fail closed until re-approved. See the delegate-fleet.v1 schema for paths, supported dials, and overlay behavior.

Delegate directly

Skip setup when you want one implementer or one-off dials. Pick the skill for a CLI you have:

SkillImplementer CLIWrite access (default)Read-only runResume
aider-delegateAider (aider) — any OpenAI-compatible endpoint, including a local or self-hosted model via --api-base--yes-always with --no-suggest-shell-commands; no sandbox or permission modes; commits force-disabled [^aider]--read-only (--dry-run)--resume-last (chat history, per-worktree)
agy-delegateGoogle Antigravity (agy)Antigravity's own permissions; bypass opt-in--read-only (plan mode)--resume-last, --conversation <id>
claude-delegateClaude Code (claude)acceptEdits + explicit tool surface--read-only (plan mode)--resume-last, --session <id>
cline-delegateCline (cline)--auto-approve true in act mode; upstream sandbox not configured by the relay--plan + --auto-approve false (relay-enforced pair)— (headless JSON resume unsupported)
codex-delegateOpenAI Codex (codex)--sandbox workspace-write--read-only--resume-last, --session <id>
commandcode-delegateCommand Code (cmd; cmdc on Windows)--yolo — the only headless write state; no sandbox 1--read-only (withheld tools + plan)--continue-last, --session <id>
cursor-delegateCursor Agent (cursor-agent)--force; --no-force withholds command approval--read-only (plan mode)--resume-last, --session <id>
grok-delegateGrok Build (grok)workspace-scoped; --full-access opt-in--read-only — best-effort [^grok]--resume-last, --session <id>
kimi-delegateKimi Code (kimi)auto permission mode, always— 2--resume-last, --session <id>
muse-delegateMuse Code (muse)--disable-approval (sandbox on); not --yolo [^muse]--read-only (--disable-write + --disable-shell)--session <id> (no headless --resume-last)
opencode-delegateOpenCode (opencode)agent build (--model required)--read-only (agent plan)--resume-last, --session <id>
pi-delegatePi (pi)full local tools — no sandbox, no permission modes 2; project trust opt-in--read-only (read,grep,find,ls)--resume-last, --session <id>
omp-delegateOh My Pi (omp)--yolo (tools.approvalMode: yolo); project .omp extras off unless --approve--read-only (read,grep,glob)--resume-last, --session <id>
qoder-delegateQoder (qodercli)auto permission mode; bypass opt-in--permission-mode plan--resume-last, --resume <id>
vibe-delegateMistral Vibe (vibe)accept-edits; --full-access opt-in--plan-only (plan agent)--resume-last, --session <id>
copilot-delegateGitHub Copilot CLI (copilot)--allow-all-tools opt-in; headless auto-deny otherwise--read-only (--mode plan)--resume-last, --session <id>
warp-delegateWarp Agent CLI (oz)full local tools — no sandbox, no permission modes 2— 2--conversation <id>
zcode-delegateZ.AI ZCode (zcode) [^zcode]--mode yolo--read-only (plan mode)--resume-last, --session <id>

Footnotes

  1. Command Code's headless mode has two states and nothing between them: a -p run withholds the write, edit, and shell tools, and --yolo (alias --dangerously-skip-permissions) allows every tool anywhere the process can reach. --permission-mode auto-accept and --tools-all do not lift the write gate. So an implementation run is full-trust with no path restriction — the brief's path list is guidance, not containment. A worktree isolates the checkout, while a container or another OS-enforced sandbox is required when writes outside the target tree are unacceptable. touchedFiles is a review aid based on git status; it cannot show ignored files or writes outside the repository. ↩

  2. No CLI-enforced read-only mode. touchedFiles and the diff are what you review against, not a guarantee: they are post-run git status in the workspace, so they cannot show ignored files, reverted edits, or writes outside t ↩ ↩2 ↩3 ↩4

// HOW IT'S BUILT

KEY FILES

skills/agy-delegate/SKILL.mdREADME.md

// REPO STATS

2.4k stars