From claude-soma
Spawns a new persistent project-lead background session for greenfield app, server, or workstream requests. Runs in its own cwd with its own agent team.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-soma:spawn-projectThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
1. Pick a kebab-case name from the user's request (e.g. "f1-tracker",
Pick a kebab-case name from the user's request (e.g. "f1-tracker", "trip-planner-llm"). Confirm with the user only if ambiguous.
Pick a type from the available templates:
web-scraper — scraping, data extraction, change detectionllm-app — model-powered applications, evaluation, prompt engineeringserver-app — APIs, backends, opsagentic-coding — multi-step coding with subagents, no persistent teamcustom — anything else; user-defined teammatesIf unsure, call mcp__project-orchestrator__list_template_types and pick
the closest match. Ask the user only if multiple types fit equally well.
Compose the brief — 2-5 paragraphs covering:
Call mcp__project-orchestrator__spawn_project(name, type, brief).
Reply to the user with the project name + Remote Control URL:
Started
f1-tracker. Attach in your phone's Claude app or at . I'll relay messages from here too.
^[a-z][a-z0-9-]{0,63}$. Rewrite "F1 Tracker!" → "f1-tracker".acceptEdits; user can override with phrases
like "with full auto" → auto, "read-only" → default.Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub techfreakworm/claude-soma