Swarm System banner
VibeCodingWithPhil VibeCodingWithPhil

Swarm System

AI community

Description

AI Multi-Agent Development Orchestrator - Coordinates 5 Claude terminals for collaborative software development

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

🐝 Swarm System - AI Development Orchestration

Coordinate 5 AI terminals to build any project automatically with phase-based development

What is Swarm?

Swarm is a revolutionary development system that orchestrates multiple Claude AI instances to work collaboratively on any software project. It automatically:

  • Analyzes your project requirements
  • Divides work among 5 specialized terminals
  • Manages development phases
  • Prevents duplicate work
  • Coordinates progress automatically

πŸš€ Quick Start

Installation

# Clone the repository
git clone https://github.com/VibeCodingWithPhil/swarm-system.git
cd swarm-system

# Install clear, descriptive commands
./bin/swarm-setup-global-clear.sh
source ~/.bashrc  # or ~/.zshrc

Quick Test (30 seconds!)

# Instant demo - creates todo app and starts swarm
swarm-demo

# Or interactive test
./bin/quick-test.sh

Create Your First Project

# Clear, descriptive commands:
swarm-new my-app "Build a React dashboard"
swarm-go my-app
swarm-start

# Monitor in another terminal:
swarm-kanban

Import Existing Project

swarm-existing ./my-code my-project
swarm-go my-project
swarm-start

This launches 5 AI terminals that build your project collaboratively!

🎯 Features

  • Automatic Task Distribution: Intelligently assigns tasks to 5 terminals
  • Phase-Based Development: 4 phases from setup to deployment
  • No Duplicate Work: Terminals coordinate to avoid overlap
  • Any Project Type: Web apps, APIs, ML models, CLIs, games, etc.
  • Progress Tracking: Real-time status monitoring
  • Template Library: Pre-configured templates for common projects

πŸ“‹ How It Works

  1. **Describe Your Project**

    swarm init my-project "Your project description"
  2. **System Analyzes Requirements**

    • Detects project type
    • Identifies features needed
    • Creates development phases
  3. **Generates Terminal Tasks**

    • Terminal 1: Core architectur