dispatch-subagent

Dispatch subagents with curated context and strict directory scope.

1|Updated Apr 29, 2026
One-click install
npx skills add https://github.com/busboom-software-studio/design-trainer --skill dispatch-subagent-busboom-software-studio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dispatch-subagent
Source: https://github.com/busboom-software-studio/design-trainer/tree/main/.claude/skills/dispatch-subagent
Command: npx skills add https://github.com/busboom-software-studio/design-trainer --skill dispatch-subagent-busboom-software-studio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables clean separation of concerns by coordinating a controller to dispatch isolated subagents, with curated context, a clearly defined directory scope, and mandatory dispatch logging.

Core Features & Use Cases

  • Controller/worker dispatch pattern that preserves isolation and auditability
  • Context curation, scope restriction, and full dispatch prompt logging
  • Use cases include complex tasks that require reproducible steps and traceable execution

Quick Start

Provide a scoped task description and dispatch a subagent that operates only within the specified directory scope while logging the full dispatch.

Frequently Asked Questions about dispatch-subagent

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I dispatch a subagent to run a scoped task without losing auditability?

To dispatch a subagent with auditability, you provide a scoped task description and target a defined agent role. The subagent operates only within a specified directory scope while logging the full dispatch prompt and mandatory result updates.

What is the controller worker pattern for agent dispatch and when should I use it?

The controller worker dispatch pattern separates task coordination from execution by isolating subagents with curated context. Use this pattern for complex tasks that require reproducible steps, clearly defined directory scope, and traceable execution logging.

How do I restrict subagent access to a specific directory scope during task execution?

You restrict subagent access by providing a scope_directory along with include and exclude rules for subagent inputs. This ensures the dispatched agent operates strictly within the defined directory boundaries and logs the full dispatch action.

Can I curate the context provided to a dispatched subagent for isolated task execution?

Yes, you can curate context for an isolated subagent by defining include and exclude rules for inputs. The controller dispatches the subagent with this curated context to maintain clean separation of concerns while enforcing mandatory dispatch logging.

Does dispatching isolated subagents require manual logging for traceable execution?

Dispatching isolated subagents does not require manual logging because the process enforces mandatory dispatch logging automatically. It records the full dispatch prompt and updates results to guarantee traceable execution and auditability.

What are the limitations of using a controller to dispatch isolated subagents?

Using a controller to dispatch isolated subagents requires a clearly defined directory scope and curated context for each task. Without strict include and exclude rules, the separation of concerns and auditability benefits are diminished.