Installation & Setup
Quick Reference
- Time: ~5 minutes
- Prerequisites: Node.js 18+, npm
- Difficulty: Beginner
Prerequisites
| Tool | Version | Check |
|---|---|---|
| Node.js | 18+ | node --version |
| npm | 9+ | npm --version |
| Git | Any | git --version |
Step 1: Install Cody Master
bash
npm install -g cody-masterbash
git clone https://github.com/omisocial/cody-master.git
cd cody-master
npm install
npm run build
npm link # Makes 'cm' command available globallyVerify installation:
bash
cm --version
# Expected: 3.2.0 or laterStep 2: Initialize a Project
Navigate to your project directory and initialize:
bash
cd /path/to/your/project
cm initThis creates the working memory directory:
.cm/
├── CONTINUITY.md # Session state
├── config.yaml # RARV settings
└── memory/
├── learnings.json # Error patterns
└── decisions.json # Architecture decisionsStep 3: Start the Dashboard
bash
cm dashboard start
# or simply
cm openThe Kanban dashboard opens at http://codymaster.localhost:48120
Step 4: Install Skills for Your AI Platform
bash
# For Google Antigravity (Gemini)
cm install cm-tdd --platform gemini
# For Claude Code
cm install cm-tdd --platform claude
# For Cursor
cm install cm-tdd --platform cursorStep 5: Create Your First Task
bash
cm task add "Set up authentication" --priority highbash
# Open http://codymaster.localhost:48120
# Click "+ Add Task" in the Backlog columnStep 6: Dispatch to an AI Agent
bash
# Assign agent and skill first
cm task add "Fix login bug" --agent antigravity --skill cm-debugging --priority high
# Then dispatch
cm task dispatch <task-id>Verification
After setup, verify everything works:
bash
# Check status
cm status
# Expected output:
# 📊 Status Overview
# Projects: 1
# Tasks: 1
# Dashboard: RUNNING at http://codymaster.localhost:48120Troubleshooting
❌ "cm: command not found"
Ensure the npm global bin is in your PATH:
bash
export PATH="$(npm config get prefix)/bin:$PATH"Add this to your ~/.zshrc or ~/.bashrc.
❌ Dashboard port already in use
bash
# Use a different port
cm dashboard start --port 3001❌ "No projects found"
bash
# Create a project first
cm project add "My Project" --path /my/projectNext Steps
- Using Skills → — Learn how to invoke and customize skills
- Dashboard Guide → — Master the Kanban board
- Skills Library → — Browse all 30+ available skills