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/jyn514-delegation
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: writing, research
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/delegation
What's inside
- Skill name
delegation- Description
- Divide and coordinate work among agents. Use before spawning or assigning subagents, splitting work among running agents, deciding whether to wait for a worker, or integrating delegated results. Covers implementation, research, review, and writing. Does not authorize new work, replace domain-specific procedures, or govern human approval requests.
- License
- Unlicense
- Instructions
- 83 lines in SKILL.md · view on GitHub
Files (2)
- SKILL.md
- shared-contracts.md · references/
SKILL.md (first lines)
# Delegation ## Choose work and keep ownership Derive the outcome and acceptance condition from the user's request, not the worker's assignment. Delegate only authorized work that advances that condition or resolves a demonstrated prerequisite. Prefer doing small inspections and integration repairs directly when delegation adds a handoff without useful independence or capability. Delegate bounded outcomes rather than isolated components. Prefer one worker owning a producer-to-consumer result and its acceptance check. Give the worker authority for the ordinary checks, failure inspection, and in-scope corrections its assigned activity permits. For implementation assignments, include edits and checks through the first intended-consumer result without returning for permission at each step. Require a return before an unresolved consequential choice, a concrete ownership conflict, or an operation outside the assignment's permitted effects or resource limits. Do not split routine preparation and execution into separate approval handoffs; retain explicit user-imposed limits and approvals. Split the outcome only when independent execution saves time or an ownership or capability constraint requires separate workers. The parent remains responsible for coordination and integration. For coupled implementation with unsettled shared contracts, use [the shared-contract check](references/shared-contracts.md). Reuse settled contracts; separate files alone do not establish independence. ## Give a self-contained assignment Prefer references to accessible canonical requirements, procedures and evidence over restating them. A self-contained assignment identifies what to read and supplies task-specific decisions, ownership, overrides and otherwise unavailable context; it need not reproduce the referenced material. Provide the worker with: - The governing question or outcome, why it advances the user's overall goal, acceptance condition, current evidence, and uncertainty. - Relevant inputs and procedures, with their full text or resolved paths when the worker cannot discover them. - Applicable repository/shared rules and semantic distinctions; do not assume the worker inherits the parent's context. - Ownership and shared contracts, permitted effects, protected work, and explicit holds. - The expected result, required checks, remaining integration work, and useful evidence to return. Request the smallest sufficient evidence set for the receiving agent to judge the result and take its next action. Preserve the task's purpose, consequential constraints and access to underlying evidence; brevity is not a reason to omit them. Reuse applicable tests, logs and artifacts; require new evidence only for a missing or invalidated claim. Summarize the result, unresolved issues and evidence locations in the handoff rather than reproducing the evidence or creating another report format. Before prescribing a prerequisite or method that constrains execution, check governing guidance or actual implementation for its necessity and availability. Do not make permission conditional on an assumed mechanism. If the workflow is uncertain, include bounded inspection within the assignment's permitted activity rather than prescribing an unverified method as a prerequisite. For example, require regeneration only after establishing that the target is generated and identifying its source; an authoritative data file may instead require direct edits. When an assignment would add a process, container, network, daemon, cache, store, or lifecycle owner, include the architecture owner's reuse dispositions. Cover nearby existing resources. Do not encode a new resource as settled implementation work when reuse was not compared first. If the packet lacks that comparison, assign a bounded inspection before implementation. The worker returns the existing candidates and what requirement, if any, rejects each one. For assignments requiring full-file coverage, specify separate, bounded read calls. Continue from the last line actually returned, not the requested end of a truncated range. Require workers to finish retrievable gaps before returning; when access or tool failure prevents completion, report the exact unread ranges and blocker. Choose a worker suited to the task's judgment and cost requirements using the harness's available capabilities. Do not expand authority because a worker or tool can perform an action. Allow preparation and investigation to proceed when only a later command or shared-contract decision must wait. Reconcile active worker instructions when governing decisions or agent-selected restrictions change. Within existing authorization, state which earlier ownership limits, prescribed methods, and holds are superseded and which remain in force. Update the affected assignments, not only coordinator summaries; a broad permission message does not resolve a conflicting specific instruction. ### Frame independent scouting and review Assign the user's outcome or diagnostic question, not the parent's suspected fix. Preserve user requirements, settled decisions, the literal task, acceptance condition, and latest relevant user correction with its provenance. Distinguish these inputs from: - Observations and results, with evidence the worker can inspect. - Parent hypotheses, proposed actions, and their rationale, labeled as provisional rather than requirements. - Unknowns, separating missing evidence from decisions that require human judgment or authority. Do not hide useful hypotheses or rationale; make them challengeable without asking the worker to endorse the parent's conclusion. Supply the actual user workflow, existing facilities, a current use example when available, and evidence that could disprove the proposed approach. Do not limit evidence entrypoints to files for the proposed mechanism. For review, include cumulative added mechanisms, not just the latest patch. Ask whether the proposed work is necessary and whether a smaller approach preserves the requirements, not only how to complete it. Before treating an unknown as a blocker, check whether independent evidence inspection or preparation can proceed without the missing result or human decision. ## While work is outstanding Advance useful independent work when available; otherwise wait. Do not invent supporting work or poll repeatedly to avoid being idle. Hold only the operation that conflicts or needs the result, not the entire investigation. Use [performance-investigation](../performance-investigation/SKILL.md) to decide which measurements need isolation; attribution does not automatically require controlled before/after precision. ## Integrate and verify Inspect returned work against the governing requirement and agreed boundaries, not only the worker's local criteria. For implementation, inspect the actual diff and acceptance evidence from the required checks through the intended interfaces. For research and review, inspect the supporting sources or raw evidence and distinguish observation from inference. Use [review evidence standards](../review/references/evidence.md) to inspect underlying evidence, decide what needs rerunning, and report local-only, integrated, or blocked results. Consulting those standards does not start the full audit. Make parent verification address the remaining uncertainty: inspect the changed work and applicability of existing evidence, rather than repeat the worker's investigation. Record the acceptance decision and any new reconciliation in the canonical result; link to supporting evidence instead of retelling it. Use independent review for consequential judgment, with a specific correctness question or failure class to investigate. Proceed only within the scope supported by verified evidence, including permitted partial results. Integrate the remaining work or resolve its blockers before starting work that depends on it. Keep remaining integration work and holds visible in existing task state. If producer and consumer disagree about required behavior, pause work across that boundary. Resolve the contract from authoritative requirements or ask for the missing user decision; neither worker may silently choose it. Continue independent authorized work while that question remains unresolved.
From jyn514/dotfiles, Unlicense.
More from jyn514/dotfiles
- 0.570score
architecture-design
jyn514
Design, assess, or choose a bounded software architecture: subsystem ownership, dependency direction, data/effect and lifecycle contracts, API shape…
SkillAFreshness: AClaude Code +9 - 0.570score
creative-inquiry
jyn514
Explore a task's purpose, assumptions, and unexpected connections to discover possible approaches.
SkillAFreshness: AClaude Code +9 - 0.570score
holistic-writing
jyn514
Author, substantially revise, or editorially review whole prose artifacts, including reports, essays, prompts, instructions, skills, and documentation.
SkillAFreshness: AClaude Code +9 - 0.570score
mutation-testing
jyn514
Set up, scope, run, and analyze mutation-testing campaigns using project-compatible tools or bounded hand-selected mutations.
SkillAFreshness: AClaude Code +9 - 0.565score
implementation-plan
jyn514
Create or review a concrete, repository-specific implementation plan for a selected change.
SkillAFreshness: AClaude Code +9 - 0.565score
new-tool-development
jyn514
Orchestrate lifecycle and stage gates for a newly introduced independently invoked tool, CLI, service, or reusable executable subsystem.
SkillAFreshness: AClaude Code +9 - 0.565score
autonomous-work
jyn514
Pursue an explicitly requested autonomous or unattended task, or an active user-authorized tracked goal, through verified completion.
SkillAFreshness: AClaude Code +9 - 0.565score
goal-to-issue-graph
jyn514
Turn a brief or broad goal into an actionable issue graph with observable root acceptance, bounded tickets, justified dependencies, and integration checks.
SkillAFreshness: AClaude Code +9 - 0.565score
issue-reporting
jyn514
Draft or revise upstream bug reports, support questions, and design discussions for maintainers.
SkillAFreshness: AClaude Code +9 - 0.565score
jj-workflow
jyn514
Use when a task involves inspecting file or revision history, establishing change provenance or ownership, comparing revisions, or shaping history through…
SkillAFreshness: AClaude Code +9 - 0.565score
opportunity-scan
jyn514
Find the highest-leverage project improvement without anchoring on recent changes, current work, churn, or already-completed corrective campaigns.
SkillAFreshness: AClaude Code +9 - 0.565score
performance-investigation
jyn514
Diagnose unexpected execution delay, hangs, observed contention, and quota-constrained operations, or perform explicitly requested profiling and benchmarking.
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 4
- Last commit (this folder)
- Oct 22, 2026 (7 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Unlicense
- Repository
- github.com/jyn514/dotfiles
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from jyn514
- 0.570score
creative-inquiry
jyn514
Explore a task's purpose, assumptions, and unexpected connections to discover possible approaches.
SkillAFreshness: AClaude Code +9 - 0.570score
architecture-design
jyn514
Design, assess, or choose a bounded software architecture: subsystem ownership, dependency direction, data/effect and lifecycle contracts, API shape…
SkillAFreshness: AClaude Code +9 - 0.570score
mutation-testing
jyn514
Set up, scope, run, and analyze mutation-testing campaigns using project-compatible tools or bounded hand-selected mutations.
SkillAFreshness: AClaude Code +9 - 0.570score
holistic-writing
jyn514
Author, substantially revise, or editorially review whole prose artifacts, including reports, essays, prompts, instructions, skills, and documentation.
SkillAFreshness: AClaude Code +9 - 0.565score
autonomous-work
jyn514
Pursue an explicitly requested autonomous or unattended task, or an active user-authorized tracked goal, through verified completion.
SkillAFreshness: AClaude Code +9 - 0.565score
new-tool-development
jyn514
Orchestrate lifecycle and stage gates for a newly introduced independently invoked tool, CLI, service, or reusable executable subsystem.
SkillAFreshness: AClaude Code +9
Cite this page
delegation skill. Agent Mart. https://agentmart.dev/skills/jyn514-delegation (last updated 2026-10-24)