Get Started

Set up the multi-agent framework in your development environment in minutes.

1

Clone the Repository

git clone https://github.com/Mnehmos/mnehmos.multi-agent.framework.git
cd mnehmos.multi-agent.framework
2

Choose Your IDE

🦘

Roo Code

  1. 1. Copy templates/custom_modes.yaml to .roo/
  2. 2. Add custom instructions from templates/custom-instructions-for-all-modes.md
  3. 3. Configure MCP servers in settings
âš¡

Claude Code

  1. 1. Copy templates/claude-code/CLAUDE.md to project root
  2. 2. Add MCP servers to claude_desktop_config.json
  3. 3. Run claude in your project directory
🎯

Cursor

  1. 1. Copy templates/cursor/rules/_global.mdc to .cursor/rules/
  2. 2. Configure agent instructions in Cursor settings
  3. 3. Use @agent mentions to switch modes
🤖

GitHub Copilot

  1. 1. Copy templates/copilot/copilot-instructions.md to .github/
  2. 2. Reference instructions in Copilot Chat
  3. 3. Use slash commands to orchestrate work
3

Add MCP Tools (Optional)

Extend agent capabilities with Model Context Protocol servers. Clone and build the tools you need:

# Clone MCP tools
git clone https://github.com/Mnehmos/mnehmos.ooda.mcp.git
git clone https://github.com/Mnehmos/mnehmos.synch.mcp.git
git clone https://github.com/Mnehmos/mnehmos.index-foundry.mcp.git

# Build each tool
cd mnehmos.ooda.mcp && npm install && npm run build
cd ../mnehmos.synch.mcp && npm install && npm run build
cd ../mnehmos.index-foundry.mcp && npm install && npm run build

Add to your MCP configuration:

{
  "mcpServers": {
    "ooda": {
      "command": "node",
      "args": ["/path/to/mnehmos.ooda.mcp/dist/index.js"]
    },
    "synch": {
      "command": "node",
      "args": ["/path/to/mnehmos.synch.mcp/dist/index.js"]
    },
    "index-foundry": {
      "command": "node",
      "args": ["/path/to/mnehmos.index-foundry.mcp/dist/index.js"]
    }
  }
}
4

Start Your First Task

Use slash commands to orchestrate work with the multi-agent framework:

/plan Create a Task Map for your objective
Example: "/plan Create a REST API for user authentication with JWT tokens"
/scope Deep-scope a complex issue before implementation
Example: "/scope Investigate why database queries are slow under load"
/build Implement features using TDD workflow
Example: "/build Add email validation to the signup form"

TDD Workflow

The framework enforces Test-Driven Development with three distinct phases:

🔴

Red Phase

Write failing tests that define expected behavior. Tests must fail with clear messages.

🟢

Green Phase

Write minimal code to make tests pass. Focus on correctness, not elegance.

🔵

Blue Phase

Refactor for quality while keeping tests green. Improve structure and performance.