Pair Programming

Coordinate AI-assisted driver and navigator roles during coding sessions.

2|Updated May 8, 2026
One-click install
npx skills add https://github.com/xotong/claude-marketplace --skill pair-programming-xotong
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Pair Programming
Source: https://github.com/xotong/claude-marketplace/tree/main/plugins/ruflo/skills/pair-programming
Command: npx skills add https://github.com/xotong/claude-marketplace --skill pair-programming-xotong

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

AI-assisted collaboration in coding by coordinating AI-driven driver/navigator roles, real-time verification, and learning workflows to raise quality and speed.

Core Features & Use Cases

  • Multiple collaboration modes: Driver, Navigator, Switch, TDD, Review, Mentor, Debug
  • Real-time verification with truth-score monitoring and rollback on failures
  • Seamless role management and handoffs for smooth transitions
  • Integrated testing and automatic test generation with coverage tracking
  • Code review, security scanning, and performance analysis
  • Session persistence, export, and sharing for later reuse
  • Real-world use cases: rapid prototyping, learning-by-doing, secure code reviews

Quick Start

Start a basic pair programming session in driver mode to begin coding with real-time AI guidance and live review.

Frequently Asked Questions about Pair Programming

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How does AI pair programming work for real-time code review?

AI pair programming supports multiple modes including TDD, Debug, Review, and Mentor. These modes cover feature development, debugging, testing, and learning sessions, with automatic test generation and security checks integrated into the coding workflow.

How do I start a pair programming session for feature development?

You can use pair programming across codebases of varying sizes for rapid prototyping, learning-by-doing, and secure code reviews. It coordinates role handoffs and applies real-time verification with rollback on failures to maintain quality.

Does AI pair programming support automatic test generation and security scanning?

Pair programming coordinates AI-assisted driver and navigator roles with seamless role management and handoffs. It supports automatic switching between roles during feature development, debugging, and testing sessions to maintain smooth transitions.

What are the limitations of using AI pair programming for debugging sessions?

AI pair programming relies on real-time verification with truth scores and rollback on failures, so complex debugging sessions may require manual intervention when automatic verification cannot fully assess the issue. Session persistence helps track progress across extended debugging workflows.