Pair Programming

Runs AI-assisted pair programming sessions with role switching, testing, and code review.

Updated May 8, 2026
One-click install
npx skills add https://github.com/FrekiManagarm/d-chambaud --skill pair-programming-frekimanagarm
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Pair Programming
Source: https://github.com/FrekiManagarm/d-chambaud/tree/main/.agents/skills/pair-programming
Command: npx skills add https://github.com/FrekiManagarm/d-chambaud --skill pair-programming-frekimanagarm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Solo developers lack a real-time collaborator to review code, catch bugs, enforce test coverage, and share implementation workload during feature development, debugging, and refactoring. ## Core Features & Use Cases - Multiple Collaboration Modes: Driver, Navigator, Switch, TDD, Review, Mentor, and Debug modes with automatic role switching at configurable intervals. - Continuous Quality Verification: Truth-score thresholds, automatic rollback on failures, security scanning, performance profiling, and coverage enforcement. - Session Management: Auto-save, recovery, history, export, profiles, and reusable session templates for recurring workflows. - Use Case: Start a TDD session to build a shopping cart feature where the AI writes failing tests, you implement the minimal code, and the pair refactors together while coverage is tracked automatically. ## Quick Start Start a pair programming session in TDD mode with test-first enabled and a 90 percent coverage target.

Frequently Asked Questions about Pair Programming

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

FAQPage Schema
How do I start an AI pair programming session?▼

Run Codex-flow pair --start to begin a basic session. Add flags like --mode tdd, --agent senior-dev, or --verify to customize the collaboration mode, AI partner, and quality verification level.

What pair programming modes are available?▼

Seven modes exist: driver, navigator, switch, tdd, review, mentor, and debug. Switch mode alternates roles at configurable intervals, while TDD mode enforces a test-first red-green-refactor cycle.

How does test-driven development work in a pair session?▼

Start with --mode tdd --test-first and the session cycles through writing failing tests, implementing minimal code to pass, then refactoring. Coverage targets can be enforced with the --coverage flag.

Can I save and resume a pair programming session?▼

Yes, sessions support auto-save at configurable intervals, manual save with --save, and recovery with --load or --recover. Sessions can also be exported and reported on after completion.

What is the truth score threshold in code verification?▼

The truth score measures code quality on each change, with 0.95 as a common threshold. Scores below the configured threshold trigger warnings or automatic rollback when auto-rollback is enabled.

Why won't my pair programming session start?▼

Check that the Codex Flow CLI is installed, the configuration JSON is valid, and the workspace is clean. Run Codex-flow pair config validate to diagnose configuration issues and review log files for errors.