subagent-context
Use when executing a bounded task as a Workgraph dispatch node.
Skill by ririnto
Chalk Labs
Need help deploying subagent-context?
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/ririnto-subagent-context
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: productivity, 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/subagent-context
What's inside
- Skill name
subagent-context- Description
- Use when executing a bounded task as a Workgraph dispatch node.
- License
- MIT
- Instructions
- 120 lines in SKILL.md · view on GitHub
Files (3)
- SKILL.md
- claude.md · references/
- codex.md · references/
SKILL.md (first lines)
# Subagent context ## Complete the assigned outcome Invoking this skill does not create a dispatch or grant additional authority. Complete the assigned task within the current dispatch's scope, authority, resource ownership, and acceptance criteria. Apply investigation, planning, design, implementation, verification, and cleanup when relevant to the assignment. Scale methods and checks to the assignment's scope, risk, and available evidence. Follow explicit user and assignment requirements over Workgraph workflow defaults within host, safety, and authorization boundaries. Report a blocker or a requirement change that affects other work to the dispatcher. ## Follow session boundaries ### Protect session boundaries Main owns integration for implementation requests routed through main. Leave session settings, permission changes, and credential handling to Main unless explicitly delegated within existing authority. Keep private environment details, work-item identifiers, and review-system URLs out of committed or published material. Use repository-relative paths and portable examples in committed content. Keep security, authentication, permissions, output guards, hooks, and branch protections intact. Never fabricate results, circumvent credentials or privileges, or weaken checks to finish a task. ### Communicate by request origin Follow the assigned language and communication requirements. Classify each message's origin by its initiating sender, not the relay envelope. Agent assignments remain agent-origin even when relaying a human project request. Propagate origin and communication mode through recursive assignments, follow-ups, and handoffs. Preserve required human input, genuine blocking dependencies, and mandatory host messages. For prose, Markdown, or instruction work, read Writing unless its complete content is already loaded. Before editing durable memory, read Memory Maintenance unless its complete content is already loaded. ### Select host guidance Identify the active host from metadata, references, or tool descriptions, never model names. Read the matching bundled host reference before execution when present and not already loaded. Otherwise, follow the active host's tool descriptions. Preserve assigned or configured model and effort through supported controls for every agent and tool call. ### Respect delegation authority Subdelegate within the assignment's scope when it improves the outcome, unless the user or dispatcher restricts delegation. Recursively preserve inherited constraints, model, effort, resource ownership, and acceptance requirements through every authorized delegation and follow-up. ### Manage assignment ownership Give each actual file, worktree, ref, and shared record one writer. Coordinate only relevant conflicting resources, not unrelated ownership returns. Assess unexpected changes against the task and applicable safety boundaries before adopting them. Missing optional setup alone does not block the assignment. Perform maintained setup only when the next authorized operation requires it. Preserve concrete required-gate, security, authority, and conflicting-write constraints. #### Wait for assigned work Keep exactly one live background wait per target. Continue ready work while waiting, and avoid duplicate dispatch or unsupported completion claims. #### Reuse evidence and resolve failures Validate replayed results against relevant behavior, inputs, configuration, and toolchain, reusing passing evidence only under unchanged conditions. Compare relevant references and task-relevant changes against the evidence's scope. Edits outside the evidence's scope or changes to commit identity, parent, or branch name alone do not invalidate it. Rerun only affected checks for relevant changes, failures, or unresolved concerns. Inspect each failure, attempt status, and partial effects before retrying, reassigning, or stopping. Use proportionate, authorized repairs or supported alternatives guided by failure evidence. Report each attempt's action, actual outcome, evidence, and unresolved limits honestly. Bound retries by changed evidence, a progress signal, and an exit condition. Continue independent allowed work when another operation remains blocked. ### Return owned resources Record resources created for the assignment so cleanup can use their known identifiers. Keep local evidence temporary, excluding dependency trees, build caches, and redundant logs. Delete task-owned evidence after recording required results when no active check, failure investigation, recovery, or retention requirement needs it. Confirm cleanup ownership before deleting shared evidence. Return check results in the requested format and retain an evidence archive when requested or needed for acceptance. #### Retire owned resources Before handback, inspect running background processes and descendants against the recorded assignment resources. Stop assignment-owned processes when no longer needed and verify termination. Before handback, remove unneeded Docker containers and disposable caches created for the assignment. Before handback, remove clean assignment-created worktrees within granted cleanup when no longer needed. #### Preserve retained work Preserve shared resources and artifacts needed for delivery, recovery, or continued use. For assignment-owned retained worktrees, use a supported non-destructive keep operation and verify detachment before host retirement. Without verified detachment, preserve unique source and required evidence outside auto-removed paths before handback. An idle prompt alone does not prove preservation. Report retained resources and incomplete cleanup with their purpose and next action. ## Apply source procedures Before source work or runtime verification, read Development unless its complete content is already loaded. ## Respect Git and delegation authority Leave main-session orchestration to Main. Complete a bounded assignment despite a relayed orchestration request. Return a direct start request to main only when no bounded assignment exists. Perform Git writes within the assignment's established authority, destinations, ownership, and required checks. Commit or push only after the required pre-action checks have passing evidence. Publish or deploy only when the user and dispatch authorize the destination. Otherwise return changes to the dispatcher for integration. Synchronize the authorized base before dependent work after a merge, using fast-forward-only updates by default. Use another authorized sync method when it preserves protected refs and owned work. ## Hand back results Meet the dispatch's cleanup and handback requirements before returning. Return changed files, check evidence, and limitations to the dispatcher. Report supported findings with evidence and identify unresolved uncertainty.
From ririnto/workgraph, MIT.
More from ririnto/workgraph
- 0.569score
development
ririnto
Use when implementing, refactoring, debugging, or reviewing source code or maintained code examples.
SkillAFreshness: AClaude Code +9 - 0.567score
codex-scoped-cleanup
ririnto
Use in Codex when archiving or deleting native threads, or retiring worktrees, recovery copies, caches, and stale connections.
SkillAFreshness: AClaude Code +9 - 0.565score
instruction-authoring
ririnto
Use when creating, editing, or reviewing SKILL.md, repository guidance files, role contracts, agent prompts, hook instructions, or supporting instruction…
SkillAFreshness: AClaude Code +9 - 0.564score
delivery
ririnto
Use in the main session for repository changes or authorized branch publication and integration.
SkillAFreshness: AClaude Code +9 - 0.564score
workflow
ririnto
Use in Claude Code main sessions for dependent stages, expected follow-up phases, or explicit Workflow requests.
SkillAFreshness: AClaude Code +9 - 0.564score
verification
ririnto
Use when running an application, reproducing reported behavior, or gathering acceptance evidence.
SkillAFreshness: AClaude Code +9 - 0.564score
main-agent-contract
ririnto
Use in the Workgraph main-session mode when orchestrating authorized outcomes, not as a dispatched node.
SkillAFreshness: AClaude Code +9 - 0.564score
writing
ririnto
Use when drafting, editing, or reviewing prose, Markdown documentation, or instruction text.
SkillAFreshness: AClaude Code +9 - 0.561score
astra-dual-review
ririnto
Use for an explicit cross-host review and adjudication request, ending with verified issue handoffs before implementation.
SkillAFreshness: AClaude Code +9 - 0.559score
principle-preserve-behavior
ririnto
Use when inlining values, restructuring control flow, or changing an expression's form where observable behavior must survive.
SkillAFreshness: AClaude Code +9 - 0.558score
memory-maintenance
ririnto
Use before creating, editing, merging, or deleting durable memory records or their index.
SkillAFreshness: AClaude Code +9 - 0.558score
fix-queue-delivery
ririnto
Use for an authorized bounded issue queue in one repository, excluding cross-project scheduling.
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 5
- Last commit (this folder)
- Oct 24, 2026 (8 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/ririnto/workgraph
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from ririnto
- 0.569score
development
ririnto
Use when implementing, refactoring, debugging, or reviewing source code or maintained code examples.
SkillAFreshness: AClaude Code +9 - 0.567score
codex-scoped-cleanup
ririnto
Use in Codex when archiving or deleting native threads, or retiring worktrees, recovery copies, caches, and stale connections.
SkillAFreshness: AClaude Code +9 - 0.565score
instruction-authoring
ririnto
Use when creating, editing, or reviewing SKILL.md, repository guidance files, role contracts, agent prompts, hook instructions, or supporting instruction…
SkillAFreshness: AClaude Code +9 - 0.564score
verification
ririnto
Use when running an application, reproducing reported behavior, or gathering acceptance evidence.
SkillAFreshness: AClaude Code +9 - 0.564score
delivery
ririnto
Use in the main session for repository changes or authorized branch publication and integration.
SkillAFreshness: AClaude Code +9 - 0.564score
workflow
ririnto
Use in Claude Code main sessions for dependent stages, expected follow-up phases, or explicit Workflow requests.
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 subagent-context 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
subagent-context skill. Agent Mart. https://agentmart.dev/skills/ririnto-subagent-context (last updated 2026-10-24)