millionco/react-doctor

Your agent writes bad React. This catches it

解決する課題

React Doctor は、特に AI コーディングエージェントによって生成された React コードの品質低下の問題に対処します。コードベースを決定論的にスキャンし、状態(state)とエフェクト(effects)、パフォーマンス、アーキテクチャ、セキュリティ、アクセシビリティに関する問題を特定します。

仕組み

プロジェクトのルートをスキャンして監査を行う CLI ツールとして動作します。CI/CD パイプライン(GitHub Actions など)に統合して、プルリクエストをレビューし、変更によって導入された新しい問題のみを報告することができます。さらに、コーディングエージェント(Claude Code、Cursor、Codex など)が特定された問題から学習し、間違いを繰り返さないようにするための「スキル」も提供しています。

対象者

React ベースのフレームワーク(Next.js、Vite、Astro、TanStack、React Native、Expo)を使用しており、コードの品質を確保し、AI エージェントによって導入されるバグを減らしたい開発者やチーム。

ハイライト

  • 状態、エフェクト、パフォーマンス、セキュリティ、アクセシビリティに関する決定論的なスキャン。
  • AI コーディングエージェントとの統合による出力品質の向上。
  • プルリクエストにおける新しいデグレードを防ぐための CI/CD サポート。
  • 幅広い React フレームワークおよび環境との互換性。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト