Marketplace spawn
Skills for spawning external processes - AI coding agents and generic CLI commands in new terminal windows. Parent skill category for agent and terminal spawning.
install
source · Clone the upstream repo
git clone https://github.com/aiskillstore/marketplace
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/aiskillstore/marketplace "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/consiliency/spawn" ~/.claude/skills/aiskillstore-marketplace-spawn && rm -rf "$T"
manifest:
skills/consiliency/spawn/SKILL.mdsource content
Spawn Skills
This directory contains skills for spawning external processes in new terminal windows.
Overview
Spawn skills enable Claude Code to launch external processes:
- AI coding agents (Claude, Codex, Gemini, Cursor, OpenCode, Copilot)
- Generic CLI commands (ffmpeg, curl, python, npm, etc.)
Both use the
fork_terminal utility to create isolated terminal sessions.
Child Skills
| Skill | Description | Use Case |
|---|---|---|
| agent | Spawn AI coding agents | Multi-provider orchestration |
| terminal | Spawn generic CLI commands | Non-AI command execution |
When to Use
Use spawn:agent when:
- Delegating tasks to external AI providers
- Need interactive CLI sessions with AI agents
- Browser-based authentication is required
- Real-time streaming output needed
Use spawn:terminal when:
- Running non-AI CLI commands (ffmpeg, curl, etc.)
- Need interactive terminal for user input
- Long-running processes that shouldn't block Claude
Use orchestration:native-invoke instead when:
- Automating multi-provider tasks
- Need parallel execution across providers
- Clean result collection is important
- No interactive/TTY requirements
Core Utility
Both skills use the
fork_terminal Python utility:
# Located at: ./agent/fork_terminal.py from fork_terminal import fork_terminal # Basic usage result = fork_terminal("command", capture=True) # With logging result = fork_terminal("command", log_to_file=True, log_agent_output=True)
Quick Reference
spawn/ ├── SKILL.md # This file ├── agent/ # AI agent spawning │ ├── SKILL.md │ ├── cookbook/ # Per-agent cookbooks │ │ ├── claude-code.md │ │ ├── codex-cli.md │ │ ├── gemini-cli.md │ │ ├── cursor-cli.md │ │ ├── opencode-cli.md │ │ └── copilot-cli.md │ └── prompts/ # Reusable prompt templates └── terminal/ # Generic CLI spawning ├── SKILL.md └── cookbook/ └── cli-command.md
Related Skills
- orchestration/native-invoke - Task-based CLI invocation (preferred for automation)
- multi-agent-orchestration - Higher-level provider routing
- model-discovery - Current model names for providers
See Also
- Shell scripts for each provider.claude/ai-dev-kit/dev-tools/orchestration/providers/
- Command for manual delegation/ai-dev-kit:delegate