An intelligent orchestration system for Claude Code that adapts to your project structure and manages development through specialized AI agents.
Multi-Agent Squad transforms Claude Code into a complete software development team with enterprise-grade integrations. Simply start Claude in this directory, and it will:
- Ask you about your project through natural conversation
- Create the perfect structure based on your needs
- Set up specialized agents for your project type
- Configure integrations with 30+ popular tools
- Enable MCP servers for enhanced AI capabilities
- Orchestrate development through the entire lifecycle
- Automate workflows based on your specific needs
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β MULTI-AGENT SQUAD β
β β
β ββββββββββββββββββββββ βββββββββββββββββββββββ β
β β AI AGENTS β β INTEGRATIONS β β
β β β β β β
β β β’ Orchestrator β β β’ Slack/Teams β β
β β β’ Product Mgr β β β’ Jira/Linear β β
β β β’ Architect β β β’ GitHub/GitLab β β
β β β’ Engineers β β β’ CI/CD Tools β β
β β β’ QA/DevOps β β β’ Monitoring β β
β ββββββββββββββββββββββ βββββββββββββββββββββββ β
β β
β ββββββββββββββββββββββ βββββββββββββββββββββββ β
β β MCP SERVERS β β AUTOMATION β β
β β β β β β
β β β’ Database β β β’ Claude Hooks β β
β β β’ GitHub API β β β’ Git Hooks β β
β β β’ Memory β β β’ Sprint Mgmt β β
β β β’ Analytics β β β’ PR Reviews β β
β β β’ Docker/K8s β β β’ Quality Gates β β
β ββββββββββββββββββββββ βββββββββββββββββββββββ β
β β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
# 1. Clone this repository
git clone https://github.com/bijutharakan/multi-agent-squad.git
cd multi-agent-squad
# 2. Start Claude Code
claude
# 3. Start the orchestration with ONE of these commands:
/project # Recommended: Start project orchestration
"Start project" # Natural language also works
"Help me set up" # Any variation worksThe /project command triggers the complete orchestration setup!
After setup, you'll have:
- π€ Specialized AI agents tailored to your project
- π Configured integrations with your existing tools
- π MCP servers for enhanced capabilities
- π¦ Automated workflows based on your needs
- π Sprint management with review cycles
- π Smart notifications where you want them
- π Security checks and quality gates
When you start Claude with /project, it will guide you through:
- "What are you building?" - Describe your project
- "Is this new or existing?" - It adapts accordingly
- "Monorepo or multi-repo?" - Your choice
- "How do you track tasks?" - GitHub, Jira, Linear, or manual
- "What would you like to automate?" - Custom hooks for your needs
- "Which integrations?" - Slack, email, Teams, and more
- "Enable MCP servers?" - Enhanced AI capabilities
Claude then creates the perfect structure, integrations, and automations for YOUR project.
your-project/
βββ CLAUDE.md # Orchestration instructions
βββ PROJECT.md # Your project details
βββ projects/ # Your repos (you manage these)
β βββ frontend/ # Your React app
β βββ backend/ # Your API
βββ docs/ # All documentation
βββ .claude/agents/ # Your AI team
your-project/
βββ CLAUDE.md # Orchestration instructions
βββ PROJECT.md # Your project details
βββ src/ # All your code
β βββ frontend/
β βββ backend/
β βββ shared/
βββ docs/ # Documentation
βββ .claude/agents/ # Your AI team
your-project/
βββ CLAUDE.md # Orchestration instructions
βββ PROJECT.md # Project details
βββ docs/ # All documentation
β βββ architecture/
β βββ guides/
β βββ api/
βββ .claude/agents/ # Documentation-focused agents
Based on your project, Claude will suggest relevant agents:
- π― Prime Orchestrator - Manages the entire workflow
- π Product Manager - Requirements and user stories
- ποΈ Solution Architect - System design
- π» Backend Engineer - API development
- π¨ Frontend Engineer - User interface
- β QA Engineer - Testing
- π§ DevOps Engineer - Deployment
- ποΈ API Architect - API design
- π» Backend Engineer - Implementation
- π API Documentation Specialist - Docs
- β API Test Engineer - Testing
- π Technical Writer - Documentation
- ποΈ Information Architect - Structure
- ποΈ Documentation Reviewer - Quality
- Sprint Management - Automated ceremonies and tracking
- PR Review Cycles - Enforced code review with comment resolution
- Quality Gates - Automated checks before phase transitions
- Human Checkpoints - Critical decisions require approval
- Daily Standups - Automated reminders and reports
Just talk to Claude normally:
- "I need to add user authentication"
- "Help me set up CI/CD"
- "Create API documentation"
- "Review our architecture"
Tell Claude what you want automated:
- "I forget to run tests" β Auto-runs tests after file changes
- "Remind me of daily standups" β 9 AM Slack/email reminders
- "Check code quality" β Auto-lint and format on save
- "Track my progress" β Automatic time tracking and reports
- "Security checks" β Scan for secrets before commits
- "Break reminders" β Health reminders every hour
Hooks are dynamically generated based on YOUR specific needs using:
python scripts/generate-hooks.py- GitHub - Issues, PRs, Projects, Actions
- Jira - Sprints, epics, stories, burndown charts
- Linear - Modern issue tracking with cycles
- Azure DevOps - Boards, repos, pipelines
- ClickUp, Monday.com, Asana - Visual project management
- Slack - Real-time notifications, daily summaries, thread management
- Microsoft Teams - Adaptive cards, channel updates
- Discord - Webhooks, embeds for communities
- Email - HTML/plain text, daily digests, critical alerts
- CI/CD - GitHub Actions, Jenkins, GitLab CI, CircleCI
- Monitoring - Sentry, Datadog, Prometheus, New Relic
- Testing - BrowserStack, SonarQube, Cypress Dashboard
- Documentation - Confluence, Notion, GitHub Wiki
- Time Tracking - Toggl, Harvest, Clockify
Extend Claude's capabilities with 14+ pre-configured MCP servers:
- PostgreSQL Explorer - Natural language database queries
- Memory Server - Persistent context across Claude sessions
- Enhanced Filesystem - Advanced file operations with permissions
- GitHub Integration - Deep PR and issue management
- Test Runner - Execute and monitor test suites
- Docker Management - Container and image control
- Kubernetes - Deployment and pod management
- Slack Server - Read channels, send messages
- Linear Server - Full issue tracking integration
- Notion Server - Access pages and databases
- Confluence Server - Documentation management
- Project Analytics - Custom metrics and insights
- Monitoring Integration - Datadog, Prometheus access
Setup with: python scripts/mcp-server-setup.py
- Requirements β PM agent creates specs
- Design β Architect creates system design
- Implementation β Engineers build it
- Testing β QA ensures quality
- Deployment β DevOps handles release
For multi-repo projects with parallel development:
./scripts/worktree-manager.sh create-feature auth frontend backendUnlike other tools, Multi-Agent Squad:
- β No installation process - Just clone and start
- β No configuration files - Claude asks what you need
- β No forced structure - Adapts to your preferences
- β No learning curve - Plain English control
- Git - For version control
- Claude Code - The AI interface
- GitHub CLI (
gh) - For GitHub integration - Python 3.8+ - For automation scripts
- Jira API Token - For Jira integration
Claude will check what you have and work with it!
/project- Main entry point to start orchestrationworktree-manager.sh- Git worktree management for multi-repodiscover-project.py- Analyze existing codebases
integration-setup.py- Universal integration managermcp-server-setup.py- MCP server configurationagile-tools-setup.py- Agile tool integrationsslack-integration.py- Slack webhook setupemail-integration.py- Email notification setupgithub-integration.py- GitHub API automation
sprint-management.sh- Sprint ceremonies and trackingpr-review-cycle.sh- Automated PR review enforcementgenerate-hooks.py- Dynamic hook generationsetup-git-hooks.sh- Git hook configuration
You: "/project"
Claude: "Hello! I'm your Multi-Agent Squad Orchestrator. What are you building?"
You: "A SaaS product for team collaboration"
Claude: "Great! Is this a new project or existing code?"
You: "Brand new"
Claude: "How would you like to organize your code?"
[Shows options: monorepo, multi-repo, etc.]
You: "Multi-repo - separate frontend and backend"
Claude: "What would you like me to automate for you?"
You: "I often forget to run tests"
Claude: [Creates structure, agents, test automation hooks]
You: "Set up Slack notifications for builds"
Claude: "I'll help you set up Slack integration. Running the setup..."
[Interactive setup with permissions]
Claude: "Would you like notifications for:
a) Build status
b) Test results
c) Daily standup reminders
d) PR reviews"
You: "All of them"
Claude: [Configures Slack with all requested notifications]
You: "Show me all users in our database"
Claude: [Uses PostgreSQL MCP server]
"Here are the users in your database:
- alice@example.com (Admin)
- bob@example.com (User)
- charlie@example.com (User)"
You: "What's our test coverage?"
Claude: [Uses Analytics MCP server]
"Current test coverage: 78%
- Frontend: 82%
- Backend: 74%
Trend: +3% this week"
Unlike simple templates or scripts, Multi-Agent Squad uses Claude's intelligence to:
- Understand your project contextually, not through rigid configs
- Adapt to your workflow instead of forcing you into one
- Learn your preferences and adjust automation accordingly
- Make intelligent decisions while keeping you in control
- Built for Claude Code - Not a generic framework
- Uses sub-agents - Real AI delegation, not just prompts
- MCP Protocol - Direct tool access, not API wrappers
- Claude Hooks - Deep integration with your workflow
- No YAML files - Just conversation
- No setup wizards - Claude asks what it needs
- No dependencies - Works with what you have
- No lock-in - Your project, your way
Multi-Agent Squad supports 30+ integrations across all aspects of agile development:
# Interactive integration setup (recommended)
python scripts/integration-setup.py
# Set up MCP servers for enhanced capabilities
python scripts/mcp-server-setup.py
# Configure specific agile tools
python scripts/agile-tools-setup.py
# Individual integrations
python scripts/slack-integration.py # Slack notifications
python scripts/email-integration.py # Email alerts
python scripts/github-integration.py # GitHub automation- π Project Management - GitHub, Jira, Linear, Azure DevOps, ClickUp
- π¬ Communication - Slack, Teams, Discord, Email
- π Documentation - Confluence, Notion, GitHub Wiki
- π CI/CD - GitHub Actions, Jenkins, GitLab CI
- π Monitoring - Sentry, Datadog, Prometheus
- π§ͺ Testing - BrowserStack, SonarQube, Cypress
- β±οΈ Time Tracking - Toggl, Harvest, Clockify
See docs/INTEGRATIONS.md for complete setup instructions.
- Credential Management - Secure storage in
.env.*files - Permission Scoping - Minimal required access
- Secret Detection - Pre-commit hooks for security
- MCP Server Security - Warnings for internet-accessing servers
You: "I need an agent who understands blockchain"
Claude: [Creates specialized blockchain agent]
You: "Show me all users in the database"
Claude: [Uses PostgreSQL MCP server to query directly]
You: "What's our test coverage trend?"
Claude: [Uses Analytics MCP server to show metrics]
- Development
- Staging
- Production
- All managed through conversation
- Code review orchestration
- Deployment pipelines
- Documentation updates
- Sprint ceremonies
- All through plain English
Claude always asks permission for:
- Production deployments
- Database migrations
- Security changes
- Main branch merges
- Resource deletion
Multi-Agent Squad believes in:
- Flexibility - Your project, your way
- Simplicity - No complex commands or configs
- Intelligence - Agents with real expertise
- Adaptability - Works with what you have
- Transparency - Clear, documented decisions
- "How do I add a new feature?"
- "What agents do I have?"
- "Show me the project status"
- "Help me set up Slack notifications"
- "Configure MCP servers for my database"
- "Create a custom automation hook"
- INTEGRATIONS.md - Complete integration guide
- AGILE_WORKFLOW.md - Enterprise workflow details
- HOOKS_GUIDE.md - Automation hook reference
- AGENT_GUIDELINES.md - Agent creation guide
# List available integrations
python scripts/integration-setup.py
# Check MCP server status
python scripts/mcp-server-setup.py check
# View configured tools
python scripts/agile-tools-setup.py listMIT License - see LICENSE file
We welcome contributions! The best way to contribute is to use the system and share your experience.
Ready to start? Just cd into this directory and start Claude Code. No installation, no configuration, just natural conversation to build amazing software!
Multi-Agent Squad: Where AI meets human creativity to build exceptional software.