伝統的な一人でのコーディングは、リアルタイムのフィードバックとコラボレーションの利点が欠けています。このスキルは、Claudeをドライバー、ナビゲーター、自動ロール切り替えなど複数のモードを備えたインテリジェントなペアプログラミングパートナーに変身させ、コード品質の向上と学習を強化します。
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“pair-programming”。 Start a pair programming session in switch mode
预期结果:
Session started with automatic role switching every 10 minutes. Currently in DRIVER mode where you write code. AI will provide guidance and suggestions. Next switch in 10 minutes with 30-second warning.
正在使用“pair-programming”。 Show current session status with metrics
预期结果:
- Session active for 45 minutes with senior-dev partner
- Current role: DRIVER, next switch in 3 minutes
- Truth Score: 0.982, Coverage: 87%
- 234 lines changed across 5 files, 12 tests added, 3 commits
正在使用“pair-programming”。 Review code security before committing
预期结果:
- Security analysis complete
- Found: Input validation missing on user endpoints
- Suggested: Add sanitization and rate limiting
- Truth score: 0.95, recommend fixes before commit
安全审计
安全This skill is pure documentation with no executable code. All 177 static findings are false positives from pattern matching in markdown documentation. The detected patterns are command examples in code blocks, not actual executable code. No security risks identified.
质量评分
你能构建什么
AIメンターで新技術を学ぶ
メンターモードを使用して、詳細な説明、例、ステップバイステップのガイダンスを受けながら、実際のプロジェクトを構築しながら新しいプログラミング概念を学びます。
レガシーコードを安全にリファクタリング
高い検証しきい値を持つドライバーを使用して、自動化テストと品質チェックを通じて動作を維持しながら、レガシーコードをモダナイズします。
テスト駆動開発で機能を構築
TDDモードを使用して、まず失敗するテストを書き、最小限のコードを実装してパスさせ、自信を持って継続的な検証でリファクタリングします。
试试这些提示
ドライバーのモードでペアプログラミングセッションを開始して、コードを書くと同時にAIからガイダンスを受ける
Node.jsアプリケーションのメモリリークを発見して修正するために、ナビゲーターモードでデバッグセッションを開始
検証しきい値0.98でリファクタリングセッションを開始して、コールバックベースのコードをasync/awaitにモダナイズする
ショッピングカート機能をテスト優先アプローチと90%カバレッジ要件でTDDセッションを開始
最佳实践
- 開始前に明確なセッション目標を定義し、タスクの種類に基づいて適切なモードを選択する(学習にはドライバー、ラピッドプロトタイピングにはナビゲーター、テスト優先開発にはTDDなど)
- 重要なコードパスには適切なしきい値で検証を有効化し、変更をコミットする前に常にtruthスコアを確認して品質基準が満たされていることを確認する
- 長いセッション中は45〜60分ごとに定期的に休憩を取り、セッションの進捗を定期的に保存して生産性を維持し、必要に応じて回復できるようにする
避免
- 急いで作業していても本番コードの検証を無効にすることは避ける。これにより品質チェックがバイパスされ、バグやセキュリティの脆弱性が導入される可能性がある
- 新機能の実装時にテスト生成をスキップしない。テストはドキュメントとして機能し、将来の変更時に回帰問題を防ぐ
- 長いセッション中は単一のモードに固定のままを避ける。ロールを切り替えることで新しい視点が得られ、反復的なタスクによる認知的疲労を防ぐ