claudegoodies
Command

modes

From ruvnet

Detailed guide to pair programming modes and their optimal use cases.

Install

/modes

Facts

Repository
ruvnet/ruflo
Status
Actively maintained
Last commit

Source preview

The instructions Claude Code reads when this command runs.

# Pair Programming Modes

Detailed guide to pair programming modes and their optimal use cases.

## Driver Mode

In driver mode, you write the code while the AI acts as navigator.

### Usage
```bash
claude-flow pair --start --mode driver
```

### Responsibilities

**You (Driver):**
- Write the actual code
- Implement solutions
- Make immediate decisions
- Handle syntax and structure

**AI (Navigator):**
- Provide strategic guidance
- Spot potential issues
- Suggest improvements
- Review in real-time
- Track overall direction

### Best For
- Learning new patterns
- Implementing familiar features
- Quick iterations
- Hands-on debugging

### Example Session
```bash
claude-flow pair --start \
  --mode driver \
  --agent senior-navigator \
  --review \
  --verify
```

### Commands in Driver Mode
```
/suggest     - Get implementation suggestions
/review      - Request code review
/explain     - Ask for explanations
/optimize    - Request optimization ideas
/patterns    - Get pattern recommendations
```

## Navigator Mode

In navigator mode, the AI writes code while you provide guidance.

### Usage
```bash
claude-flow pair --start --mode navigator
```

### Responsibilities

**You (Navigator):**
- Provide high-level direction
- Review generated code
- Make architectural decisions
- Ensure business requirements

**AI (Driver):**
- Write implementation code
- Handle syntax details
- Impl
View full source on GitHub →

Other slash commands