spawn

Launch specialized agent runtimes with scoped workspace access and identity.

226|55|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/Miosa-osa/canopy --skill spawn-miosa-osa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spawn
Source: https://github.com/Miosa-osa/canopy/tree/main/library/skills/coordination/spawn
Command: npx skills add https://github.com/Miosa-osa/canopy --skill spawn-miosa-osa

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Launch a specialized agent runtime to handle a focused subtask, providing identity, scoped workspace access, and a dedicated communication channel to enable parallel work and task isolation.

Core Features & Use Cases

  • Dynamic agent spawning from library or custom identities with task-specific prompts.
  • Supports multiple backends (subprocess, tmux, docker) for headless or visual execution.
  • Workspace scoping, budget control, inbox/heartbeat monitoring, and task delivery to agents.
  • Use cases include parallelizing subtasks, isolating responsibilities, and building purpose-built specialists.

Quick Start

Spawn a researcher to perform a focused subtask, such as finding pricing benchmarks.

Frequently Asked Questions about spawn

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

FAQPage Schema
How do I run parallel agent tasks in isolated environments?

To run parallel agent tasks in isolated environments, launch a specialized agent runtime that applies workspace scoping and identity resolution. This isolates concerns by assigning subtasks to purpose-built agents across subprocess, tmux, or docker backends.

What is agent orchestration and how does workspace scoping work?

Agent orchestration coordinates specialized runtimes to perform focused subtasks, while workspace scoping isolates their access to specific directories and resources. It enforces identity resolution, budget allocation, and communication channels across execution backends.

Can I spawn agents in Docker or tmux for visual execution?

Yes, you can spawn agents in Docker or tmux for visual execution. The runtime supports multiple backends including subprocess for headless execution, alongside tmux and docker, allowing you to choose the environment matching your task isolation and monitoring requirements.

How do I monitor agent heartbeat and manage task delivery?

To monitor agent heartbeat and manage task delivery, the runtime provides built-in inbox and heartbeat monitoring channels alongside task delivery mechanisms. These features ensure active coordination and track specialized agent progress within scoped workspaces.

What is the best way to allocate budgets to specialized agents?

The best way to allocate budgets to specialized agents is through the runtime's built-in budget control feature, which enforces resource limits during task orchestration. This ensures spawned agents operate within defined constraints while maintaining isolated workspace access.

When should I not use dynamic agent spawning for task parallelization?

You should not use dynamic agent spawning for simple sequential tasks lacking workspace isolation or specialized identity needs. It is designed for parallelizing complex subtasks, isolating distinct responsibilities, and building purpose-built specialists requiring dedicated communication channels.