spawn | Skill Performance & Reviews | TopRankSkills

TopRank Skills

Home / Skills / tools / spawn

spawn

maintained by aiskillstore

star 123 account_tree 6 verified_user MIT License
bolt View GitHub

name: spawn description: "Skills for spawning external processes - AI coding agents and generic CLI commands in new terminal windows. Parent skill category for agent and terminal spawning." type: category

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

  • .claude/ai-dev-kit/dev-tools/orchestration/providers/ - Shell scripts for each provider
  • /ai-dev-kit:delegate - Command for manual delegation

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!

Skill Details

GitHub Stars 123
GitHub Forks 6
Created Jan 2026
Last Updated 4个月前
tools tools productivity tools

Related Skills

planning-with-files
chevron_right
agent-browser
chevron_right
ui-skills
chevron_right
biomni
chevron_right
building-agents
chevron_right

Build your own?

Join 12,000+ developers contributing to the Claude ecosystem.