Skip to main content

Pair Programming

AI-assisted pair programming with multiple modes (driver/navigator/switch), real-time verification, quality monitoring, and comprehensive testing. Supports TDD, debugging, refactoring, and learning sessions. Features automatic role switching, continuous code review, security scanning, and performance optimization with truth-score verification.

Stars

143

Forks

32

Updated

October 22, 2025 at 21:39

Related Skills

ruvnet

swarm-advanced

ruvnet

Advanced swarm orchestration patterns for research, development, testing, and complex distributed workflows

143•testing
ruvnet

github-release-management

ruvnet

Comprehensive GitHub release orchestration with AI swarm coordination for automated versioning, testing, deployment, and rollback management

143•testing
ruvnet

swarm-advanced

ruvnet

Advanced swarm orchestration patterns for research, development, testing, and complex distributed workflows

9,211•testing
ruvnet

github-release-management

ruvnet

Comprehensive GitHub release orchestration with AI swarm coordination for automated versioning, testing, deployment, and rollback management

9,211•testing
ruvnet

Pair Programming

ruvnet

AI-assisted pair programming with multiple modes (driver/navigator/switch), real-time verification, quality monitoring, and comprehensive testing. Supports TDD, debugging, refactoring, and learning sessions. Features automatic role switching, continuous code review, security scanning, and performance optimization with truth-score verification.

9,211•testing
proffesor-for-testing

performance-testing

proffesor-for-testing

Test application performance, scalability, and resilience. Use when planning load testing, stress testing, or optimizing system performance.

16•testing
proffesor-for-testing

quality-metrics

proffesor-for-testing

Measure quality effectively with actionable metrics. Use when establishing quality dashboards, defining KPIs, or evaluating test effectiveness.

16•testing
proffesor-for-testing

risk-based-testing

proffesor-for-testing

Focus testing effort on highest-risk areas using risk assessment and prioritization. Use when planning test strategy, allocating testing resources, or making coverage decisions.

16•testing
proffesor-for-testing

holistic-testing-with-pact-principles

proffesor-for-testing

Apply the Holistic Testing Model evolved with PACT (Proactive, Autonomous, Collaborative, Targeted) principles. Use when designing comprehensive test strategies for Classical, AI-assisted, Agent based, or Agentic Systems building quality into the team, or implementing whole-team quality practices.

16•testing
proffesor-for-testing

advanced-exploratory-testing

proffesor-for-testing

Advanced exploratory testing techniques with Session-Based Test Management (SBTM), RST heuristics, and test tours. Use when planning exploration sessions, investigating bugs, or discovering unknown quality risks.

16•testing
proffesor-for-testing

test-automation-strategy

proffesor-for-testing

Build effective test automation strategy using the test pyramid and practical patterns. Use when planning automation approach, selecting tools, or optimizing test suites.

16•testing
proffesor-for-testing

tdd-london-chicago

proffesor-for-testing

Apply both London and Chicago school TDD approaches. Use when practicing test-driven development, understanding different TDD philosophies, or choosing the right testing style for your context.

16•testing
Pair Programming by ruvnet - Claude AI Skill | SkillsMP