agentsclimarketplace

Spawn

Skill aiskillstore/marketplace/skills/consiliency/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.From its SKILL.md

Install
npx -y skills add aiskillstore/marketplace --skill spawn

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.

SKILL.md

2.7 KB, 594 tokens by cl100k_base, as published. Nobody here has run it

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

SkillDescriptionUse Case
agentSpawn AI coding agentsMulti-provider orchestration
terminalSpawn generic CLI commandsNon-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

What ships with it: 1 file

102.7 KB alongside SKILL.md

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.