subagent-orchestration
Orchestrate subagents (Agent/Task) with a context firewall, the fan-out→synthesize pattern and a rubric grader (Performance Outcomes).
Skill by Ignvvcio254
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/ignvvcio254-subagent-orchestration
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: research, 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 and code. Checked Oct 26, 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-orchestration
What's inside
- Skill name
subagent-orchestration- Description
- Orchestrate subagents (Agent/Task) with a context firewall, the fan-out→synthesize pattern and a rubric grader (Performance Outcomes). Use when a task is massively parallel, long, or benefits from isolated context windows — multi-source research, multi-file refactors, multi-perspective review, benchmarking N combinations. Complements multi-cli (external CLIs) with internal Claude subagents.
- License
- MIT
- Instructions
- 99 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# subagent-orchestration — Parallelism with isolation and a grader
> Jarvis harness (frontier extension). Ports Anthropic's dynamic-workflow and Performance Outcomes patterns
> and the subagent "context firewall".
## The 4-layer doctrine
| Layer | Component | Role | When |
|---|---|---|---|
| 1 | CLAUDE.md | rules/memory | always |
| 2 | Skills | reusable inline procedure | repeatable task in the same context |
| 3 | Hooks | deterministic enforcement | a rule that must ALWAYS fire |
| 4 | **Subagents** | isolation + parallelism | work that would pollute the main context |
Decision rule: **"Skill teaches · Hook enforces · Subagent isolates"**. They combine.
## When to use a subagent (not inline)
Use `Agent`/`Task` when:
- The task would generate noise you won't look at again (searches, logs, mass reads) → **context firewall**:
the main agent only sees the summary.
- It is massively parallel (N sources, N files, N combinations).
- Each step benefits from a clean context window (no cross-contamination).
- It is adversarial (generating vs verifying must be separate — see grader).
Do NOT use a subagent for small edits, single-file tasks, or anything where coordination costs more than doing
it inline. 3-5 concurrent subagents is the sweet spot; beyond that you spend more merging than you save.
## Pattern 1 — Fan-out → Synthesize
```
LEAD (strong model)
├─ fan-out: N cheap Explore subagents in parallel
│ each: one source / one module / one hypothesis · its own context window
├─ barrier: wait for ALL
└─ synthesize: one strong subagent (or the lead) merges the structured summaries
```
Model routing ([[token-router]]): explore = cheap (Haiku/free, parallel); synthesize = strong (where reasoning
pays off). Real savings: the bulk of the work runs on the cheap tier.
Examples: multi-source research, mapping a large codebase, refactoring N independent files, benchmarking N
models × prompts.
## Pattern 2 — Rubric grader (Performance Outcomes)
The objective verify-repair gate (exit code) covers binary tasks. For gradable quality add a **separate grader**:
```
GENERATOR (subagent A) → produces the deliverable
↓
GRADER (subagent B, different) → scores it against an explicit RUBRIC
↓
passes? → accept
no? → back to the generator with the specific gap → revise (max N)
```
Rules:
- The grader is a DIFFERENT subagent from the generator (MAR: the same one gets stuck).
- The rubric is explicit and written FIRST: e.g. "all tests pass · no new TODOs · no public API changes ·
coverage ≥ 80%".
- Wherever possible the rubric is anchored on an objective signal ([[verify-repair]]): the grader runs the gate
and reads the verdict, it doesn't opine.
## Pattern 3 — SubagentStop gate
When a subagent finishes, its output is NOT accepted without passing the gate:
- Code task → run the verify gate on its output (exit 0 mandatory).
- Failure → re-dispatch the subagent with the gap; don't accept the summary.
- It is the subagent equivalent of multi-cli's `edited` + verdict check.
## Harness integration
| Skill | Role in orchestration |
|---|---|
| [[token-router]] | cheap model for fan-out, strong for synthesis — the savings |
| [[verify-repair]] | objective signal for the grader and the SubagentStop gate |
| `agent-uplift` spec compiler | each subagent gets a compiled one-shot spec |
| [[scratchpad]] | records which subagent did what + corrections |
| `multi-cli` | external sibling: other providers' CLIs in visible terminals instead of Claude subagents |
## Subagent vs multi-cli
- **Subagent** (`Agent`/`Task`): Claude work that needs a context firewall, inside the session. The lead only
sees the summary.
- **multi-cli**: delegate to OTHER providers' models in visible terminals the user supervises; multi-provider
resilience.
## Verifying this skill
- A research task: 3 parallel Explore subagents + 1 synthesis → a cited report.
- A code task with a grader: generator + separate grader running the verify gate.
## Anti-pattern
Spawning >5 subagents for everything "to parallelise": merging summaries costs more than it saves. Massive
fan-out only when the task genuinely opens up (N sources/files).From Ignvvcio254/Jarvis-254-Agent, MIT.
More from Ignvvcio254/Jarvis-254-Agent
- 0.604score
agent-uplift
Ignvvcio254
System that makes cheap/free models deliver frontier-class TASK RESULTS through a harness (compiled specs, generate→verify→repair loop, decomposition…
SkillAFreshness: A★ 3Claude Code +9 - 0.604score
bucle-agentico
Ignvvcio254
Agentic loop: execute complex features in phases, mapping the real context BEFORE each phase.
SkillAFreshness: A★ 3Claude Code +9 - 0.604score
field-lessons
Ignvvcio254
Field-tested engineering laws distilled from real production incidents of an AI agent working 24/7 (verification, silent failures, deploys, migrations, hooks…
SkillAFreshness: A★ 3Claude Code +9 - 0.604score
jarvis-evolve
Ignvvcio254
Permanent self-improvement loop — audits signals (project logs, anti-patterns, memory, session failures, local skills, eval bench), diagnoses gaps, proposes…
SkillAFreshness: A★ 3Claude Code +9 - 0.604score
multi-cli
Ignvvcio254
Orchestrate external agent CLIs (Antigravity/AGY, OpenCode, Codex…) in visible terminals with a human supervising.
SkillAFreshness: A★ 3Claude Code +9 - 0.604score
prp
Ignvvcio254
Plan a complex feature before implementing it.
SkillAFreshness: A★ 3Claude Code +9 - 0.604score
scratchpad
Ignvvcio254
The agent's working memory — its own notes during long tasks + detection of user corrections + propagation to the right memory layer.
SkillAFreshness: A★ 3Claude Code +9 - 0.604score
token-router
Ignvvcio254
Decide the MINIMUM sufficient model for each task/subtask before executing or delegating.
SkillAFreshness: A★ 3Claude Code +9 - 0.604score
verify-repair
Ignvvcio254
OBJECTIVE verdict gate before reporting any delivery.
SkillAFreshness: A★ 3Claude Code +9 - 0.328score
long-run-harness
Ignvvcio254
No description from the publisher yet.
SkillAFreshness: A★ 3Claude Code +9
Signals
- Stars
- 3
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 15, 2026 (14 days ago)
- Last release
- Oct 15, 2026 (14 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/Ignvvcio254/Jarvis-254-Agent
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from Ignvvcio254
- 0.604score
agent-uplift
Ignvvcio254
System that makes cheap/free models deliver frontier-class TASK RESULTS through a harness (compiled specs, generate→verify→repair loop, decomposition…
SkillAFreshness: A★ 3Claude Code +9 - 0.604score
bucle-agentico
Ignvvcio254
Agentic loop: execute complex features in phases, mapping the real context BEFORE each phase.
SkillAFreshness: A★ 3Claude Code +9 - 0.604score
field-lessons
Ignvvcio254
Field-tested engineering laws distilled from real production incidents of an AI agent working 24/7 (verification, silent failures, deploys, migrations, hooks…
SkillAFreshness: A★ 3Claude Code +9 - 0.604score
jarvis-evolve
Ignvvcio254
Permanent self-improvement loop — audits signals (project logs, anti-patterns, memory, session failures, local skills, eval bench), diagnoses gaps, proposes…
SkillAFreshness: A★ 3Claude Code +9 - 0.604score
multi-cli
Ignvvcio254
Orchestrate external agent CLIs (Antigravity/AGY, OpenCode, Codex…) in visible terminals with a human supervising.
SkillAFreshness: A★ 3Claude Code +9 - 0.604score
prp
Ignvvcio254
Plan a complex feature before implementing it.
SkillAFreshness: A★ 3Claude Code +9
Cite this page
subagent-orchestration skill. Agent Mart. https://agentmart.dev/skills/ignvvcio254-subagent-orchestration (last updated 2026-10-24)