Install
$ agentstack add skill-fengsihao23-eng-shen-hua-subagent-orchestrator ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
Subagent Orchestrator
Subagent Orchestrator splits complex work into bounded specialist tasks while keeping one main agent responsible for integration and final correctness.
Trigger Conditions
Use this skill when:
- The user asks for subagents, custom agents, delegation, parallel work, or multi-agent execution.
$project-commanderidentifies independent work streams that can run in parallel.- Research, implementation, tests, and review can be separated without overlapping write sets.
Do Not Trigger
Do not use this skill when:
- The runtime has no subagent tool and simulated roles add no value.
- The next critical-path step is blocked on the delegated work.
- Tasks would duplicate each other or write to the same files without a merge plan.
- Current tool policy requires explicit user permission and the user has not provided it.
Role Catalog
explorer: answer a specific codebase question; read-only.architect: assess design options and risks; usually read-only.worker: implement a bounded change with explicit file/module ownership.tester: run focused verification and report failures.reviewer: inspect diffs for bugs, regressions, and missing tests.docs-researcher: check external or local docs when current information may have changed.
Orchestration Workflow
- State the local critical path: what the main agent will do immediately.
- Split only independent sidecar tasks.
- For each subagent task, specify:
- role
- objective
- allowed files/modules
- forbidden files/modules
- expected output
- whether edits are allowed
- Spawn real subagents only if available and permitted. Otherwise, run the role sequence locally.
- Keep working locally while subagents run.
- Wait only when the result is needed for the next step.
- Integrate outputs. Review any subagent code before trusting it.
- Update
.agent/memory with assignments, results, and integration status.
Required .agent/ Updates
Always update:
.agent/TASKS.md: add each delegated task and owner/role..agent/LOG.md: record spawned or simulated agents, prompts, results, and integration notes..agent/HANDOFF.md: list active/completed subagent streams and unresolved dependencies.
Update when relevant:
.agent/DECISIONS.md: delegation strategy, accepted design choice, or merge decision..agent/PLAN.md: phase changes caused by findings.
Other Skills
- Use
$deep-plannerbefore orchestration if the task is not yet decomposed. - Use
$verification-loopafter integrating any edits. - Use
$self-reviewerafter integration. - Use
$handoff-writerbefore ending.
Verification
Subagents do not replace verification. After integration, the main agent must run or follow $verification-loop.
Output Format
ORCHESTRATION PLAN
Main-agent critical path:
Delegated streams:
- Role:
Objective:
Scope:
Output:
Status:
Integration plan:
Verification plan:
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: fengsihao23-eng
- Source: fengsihao23-eng/shen-hua
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.