delegate
Scope work into bounded child-agent tasks, write self-contained briefs, and verify their results.
Skill by kyeshmz
Chalk Labs
Need help deploying delegate?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/kyeshmz-delegate
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: testing, writing, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/delegate
What's inside
- Skill name
delegate- Description
- Scope work into bounded child-agent tasks, write self-contained briefs, and verify their results. Use for @delegate, delegate this, split work among subagents, or hand a phase to a worker. Use swarm for parallel coverage or races and create-subagent for a reusable agent definition.
- License
- MIT
- Metadata
- opencode/autoinvoke: false
- Instructions
- 53 lines in SKILL.md · view on GitHub
Files (4)
- LICENSE
- SKILL.md
- handoff.md · references/
- run-template.md · references/
SKILL.md (first lines)
# Delegate work The parent owns the result. Give each child a bounded task, preserve its evidence, and check its work rather than forwarding its summary. Resolve `references/` from this skill's loaded base directory. Read `references/handoff.md` before dispatching and use `references/run-template.md` for the coordination record. These are instructions for OpenCode child sessions, not a cloud scheduler or permission grant. ## 1. Frame State the goal and a checkable done predicate. Decide what is worth delegating; do a trivial step directly when writing its brief would cost more than doing it. Break the task into verifiable units with explicit dependencies. Parallelize independent work only. For a parallel coverage matrix or race, use `swarm`; it uses the same handoff contract. Jiro's delegated workers are chefs. Use the advertised `chef` agent for scoped Jiro implementation or review work. Use `explore` for discovery without edits and `general` when a routed skill needs it or the chef is unavailable. Select another custom agent only when its ID is advertised and its permissions and dependencies fit. Use `create-subagent` if the user wants a reusable role. Never dispatch an unknown agent ID or assume `general` can spawn grandchildren. Inherit the parent model by default. Set a child `model` only for a user-authorized choice that the host permits and its current catalog confirms. Omit it for `auto`, `inherit-parent`, a missing policy, or an unavailable choice, and disclose a requested-model fallback. Do not read or change unrelated global model policy. ## 2. Write the handoff Create a unique run directory at `<target-repository>/.delegation/<task-slug>/run-<n>/`, choosing the next unused integer. Keep `plan.md`, `briefs/`, and `reports/` there. If repository writes are forbidden, use a unique run directory in the host-provided scratch location instead. State which location you chose. Do not overwrite another run or commit these records without authorization. Claim the run directory with exclusive creation. If another parent already created it, choose the next integer; do not merge a new run into an existing directory. The parent is the only writer of coordination records. Before launching, save each filled brief as `briefs/<unit-id>-attempt-1.md` and add it to the plan. Read-only children return reports in their final messages; they do not write report files themselves. Give each writer exclusive owned paths and resources. Concurrent code writers need separate worktrees; concurrent artifact writers may use disjoint output directories. Include generated files, build outputs, Git state, ports, and mutable fixtures in the ownership check. If isolation cannot be established, serialize the writers. Never let children update a shared plan or decision log. Every brief includes the original goal, accumulated user constraints, working directory, acceptance criteria, exact verification commands, required skills, and output format. File pointers replace large payloads, not the goal or constraints. Include upstream evidence needed by dependent units; children cannot see the parent chat or sibling sessions. ## 3. Dispatch Use the host's `subagent` tool with `agent`, a short `description`, the filled brief as `prompt`, and `background: true` for independent work. Omit `sessionID` for a fresh child. Do not pass Cursor-only `subagent_type`, `environment`, `cloud_base_branch`, `run_in_background`, or a made-up working-directory argument. Put the absolute working directory in the prompt and tell the child to use it for project commands. Launch independent units together. Start a dependent unit only when its predecessor's result has been accepted and the necessary artifacts are available in its assigned checkout. Continue useful parent work while children run. Wait for completion notifications, not sleep or polling loops. ## 4. Verify and reconcile Save each terminal report to `reports/<unit-id>-attempt-<n>.md`. Update the plan with the actual returned session ID, status, evidence paths, and the parent's acceptance decision. Use `unknown` when an ID is not provided; never invent one. Read every result. Inspect the actual changed files or diff and verification receipts. Rerun the relevant acceptance checks before accepting code changes. A worker's PASS is provisional until this review. Missing evidence, failed checks, and coverage gaps are not passes. Record what was inspected, what was rerun, and what remains unverified. For a fix round or retry, use a fresh child with consolidated scope, all later constraints, and the previous report and artifact pointers. Keep each attempt's brief and report. Resume with `sessionID` only when costly state truly lives in that child, such as an uncommitted checkout or running process. A status check is not a reason to resume. Before replacing a writer, confirm the previous writer has stopped. If the host cannot stop or confirm it, do not launch an overlapping writer. Bound retries to one replacement per failed unit by default, then record a gap and the next action. Reject stale results against the current artifact; do not undo user changes to retry. For long or unattended work, load `show-me-your-work` and let it own the append-only decision trail. The parent logs accepted units, forks, and blockers; children never append to the shared trail. ## 5. Report Return one consolidated summary with the done predicate, each unit's accepted status, changed artifacts, checks actually run, gaps, and the run-directory path. Account for every child as accepted, failed, blocked, or replaced. Do not claim completion while a child that could still affect the result remains running. Stay within the user's authorization. Delegation does not authorize commits, pushes, PRs, deploys, global installation, destructive cleanup, or external writes.
From kyeshmz/jiro, MIT.
More from kyeshmz/jiro
- 0.570score
create-formal-verification-skill
kyeshmz
Generate and prove a project-local formal verification skill for a high-risk invariant, race, parser, retry, or unsafe operation.
SkillAFreshness: AClaude Code +9 - 0.570score
jiro
kyeshmz
Jiro's verified engineering workflow for OpenCode.
SkillAFreshness: AClaude Code +9 - 0.567score
interrogate
kyeshmz
Challenge code or a design with independent adversarial reviewers and synthesize a pragmatic verdict without applying fixes.
SkillAFreshness: AClaude Code +9 - 0.567score
architect
kyeshmz
Sketch caller usage, types, signatures, ownership, and module boundaries before implementation.
SkillAFreshness: AClaude Code +9 - 0.567score
arena
kyeshmz
Generate independent candidates for one task, score them against a private rubric, select a base, and synthesize the strongest coherent result.
SkillAFreshness: AClaude Code +9 - 0.567score
automate-me
kyeshmz
Turn the user's working preferences into a personal style skill or update one from explicit feedback and scoped conversation evidence.
SkillAFreshness: AClaude Code +9 - 0.567score
benchmark-checklist
kyeshmz
Vet a performance claim against its limiter, production tuning, physical limits, errors, repeatability, relevance, and proof that timed work happened.
SkillAFreshness: AClaude Code +9 - 0.567score
blast-radius
kyeshmz
Trace what a change can break beyond its diff and prove the load-bearing safety fact against real code.
SkillAFreshness: AClaude Code +9 - 0.567score
create-subagent
kyeshmz
Create or update a reusable OpenCode subagent with a clear role, required skills, permissions, and reporting contract.
SkillAFreshness: AClaude Code +9 - 0.567score
figure-it-out
kyeshmz
Design and execute an auditable workflow when no narrower recipe fits a large migration, multi-part change, or unattended task.
SkillAFreshness: AClaude Code +9 - 0.567score
how
kyeshmz
Use for how does X work, code walkthroughs before changing something, and placement, ownership, or layering questions such as where should this live or which…
SkillAFreshness: AClaude Code +9 - 0.567score
ketchup
kyeshmz
Catch the user up on changes in this chat since their previous message and list every decision waiting on them with enough context to decide.
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 15, 2026 (15 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/kyeshmz/jiro
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from kyeshmz
- 0.570score
jiro
kyeshmz
Jiro's verified engineering workflow for OpenCode.
SkillAFreshness: AClaude Code +9 - 0.570score
create-formal-verification-skill
kyeshmz
Generate and prove a project-local formal verification skill for a high-risk invariant, race, parser, retry, or unsafe operation.
SkillAFreshness: AClaude Code +9 - 0.567score
interrogate
kyeshmz
Challenge code or a design with independent adversarial reviewers and synthesize a pragmatic verdict without applying fixes.
SkillAFreshness: AClaude Code +9 - 0.567score
arena
kyeshmz
Generate independent candidates for one task, score them against a private rubric, select a base, and synthesize the strongest coherent result.
SkillAFreshness: AClaude Code +9 - 0.567score
automate-me
kyeshmz
Turn the user's working preferences into a personal style skill or update one from explicit feedback and scoped conversation evidence.
SkillAFreshness: AClaude Code +9 - 0.567score
architect
kyeshmz
Sketch caller usage, types, signatures, ownership, and module boundaries before implementation.
SkillAFreshness: AClaude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get delegate running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
delegate skill. Agent Mart. https://agentmart.dev/skills/kyeshmz-delegate (last updated 2026-10-24)