このプロジェクトについて

このリポジトリは、LLMが生成するコードでよく見られる課題に対処するために設計された単一のCLAUDE.mdファイルを提供します。Andrej Karpathyの洞察を基に、4つのガイドラインを導入しています:コードを書く前に考える(仮定を明示し、トレードオフを可視化し、明確化を要請する)、簡潔さ優先(過剰な設計を避け、最小限のコードを書く)、外科的変更(必要な部分のみを変更し、関係ないコードをリファクタリングしない)、目標駆動実行(検証可能な成功基準を定義し、テストで変更を検証する)。これらのガイドラインは、Claude Codeプラグインとしてインストールするか、プロジェクトに直接追加できます。また、コミットされたルールファイルを通じてCursor IDEのサポートも備えています。目的は、複雑なタスクでの高コストなミスを減らしつつ、単純な修正には柔軟性を維持することです。ユーザーには、プロジェクト固有のルールとこれらの原則を統合することが推奨されています。このリポジトリはMITライセンスで提供されています。