Smithery Logo
MCPsSkillsDocsPricing
Login
Smithery Logo

Accelerating the Agent Economy

Resources

DocumentationPrivacy PolicySystem Status

Company

PricingAboutBlog

Connect

© 2026 Smithery. All rights reserved.

    spartDev

    parallel-claude-launcher

    spartDev/parallel-claude-launcher
    Productivity
    5
    1 installs

    About

    SKILL.md

    Install

    Install via Skills CLI

    or add to your agent
    • Claude Code
      Claude Code
    • Codex
      Codex
    • OpenClaw
      OpenClaw
    • Cursor
      Cursor
    • Amp
      Amp
    • GitHub Copilot
      GitHub Copilot
    • Gemini CLI
      Gemini CLI
    • Kilo Code
      Kilo Code
    • Junie
      Junie
    • Replit
      Replit
    • Windsurf
      Windsurf
    • Cline
      Cline
    • Continue
      Continue
    • OpenCode
      OpenCode
    • OpenHands
      OpenHands
    • Roo Code
      Roo Code
    • Augment
      Augment
    • Goose
      Goose
    • Trae
      Trae
    • Zencoder
      Zencoder
    • Antigravity
      Antigravity
    ├─
    ├─
    └─

    About

    Launch multiple Claude Code instances in parallel using tmux and git worktrees to tackle beads tasks concurrently

    SKILL.md

    Parallel Claude Launcher

    Launch N Claude instances in parallel using tmux + git worktrees to tackle beads tasks concurrently.

    Workflow

    Step 1: Show Available Tasks

    bd ready
    

    Format output as table:

    ID Pri Type Title
    abc P1 bug Fix memory leak
    def P2 task Add validation

    Step 2: Analyze & Recommend Groupings

    Evaluate tasks for parallelization:

    Good candidates:

    • Different files/modules (no merge conflicts)
    • No dependencies between them
    • Similar priority

    Bad candidates:

    • Same files (merge conflicts!)
    • One depends on another
    • Integration + unit tests on same code

    Hard limit: Max 4 tasks per group

    Step 3: Present Options with AskUserQuestion

    CRITICAL: Present pre-analyzed groupings, not individual tasks.

    {
      "questions": [{
        "question": "Which parallel grouping would you like to run?",
        "header": "Parallel",
        "multiSelect": false,
        "options": [
          {
            "label": "Auth + UI bugs (Recommended)",
            "description": "abc, def | Different modules, no overlap"
          },
          {
            "label": "All 3 independent tasks",
            "description": "abc, def, ghi | Touch separate dirs"
          },
          {
            "label": "Single task: abc",
            "description": "Safe if unsure about conflicts"
          }
        ]
      }]
    }
    

    Step 4: Launch

    Once user selects, launch directly (script claims issues automatically):

    .claude/skills/parallel-claude/scripts/launch.sh abc def
    

    Monitoring (tell user)

    tmux Navigation:
      Ctrl+B, arrows  - Switch panes
      Ctrl+B, z       - Zoom/unzoom pane
      Ctrl+B, d       - Detach (instances keep running)
    
    Reattach:
      tmux attach-session -t claude-parallel
    

    Cleanup (tell user)

    # Check status
    .claude/skills/parallel-claude/scripts/launch.sh --status
    
    # Kill tmux only
    .claude/skills/parallel-claude/scripts/launch.sh --kill
    
    # Full cleanup (tmux + worktrees)
    .claude/skills/parallel-claude/scripts/launch.sh --cleanup
    
    Recommended Servers
    Parallel Tasks
    Parallel Tasks
    GitHub
    GitHub
    Vercel Grep
    Vercel Grep
    Repository
    spartdev/my-prompt-manager
    Files