Was macht andrej-karpathy-skills?
🧩 Verbessere das Verhalten von Claude Code mit klaren Richtlinien, die auf Andrej Karpathys Erkenntnissen zu häufigen Fallstricken in LLM-Codierungspraktiken basieren.
Verwendung
-
Zugriff auf die Richtlinien: Der Inhalt dieser Richtlinien ist in der Datei
instructions.mdim Repository enthalten. Du kannst sie direkt lesen oder in deine Claude Code Konfiguration übernehmen. -
Integration (für Claude Code): Kopiere den Inhalt von
instructions.mdund füge ihn zu deinem System-Prompt (z. B. überCLAUDE.mdoder manuell) hinzu, um das Skill zu aktivieren.
Inhalt der Richtlinien (instructions.md)
- Der beste Code ist kein Code: Vermeide es, übermäßig viel Code zu generieren. Frage nach dem minimal notwendigen Umfang.
- Fokussiere auf die Logik anstatt auf Boilerplate: Priorisiere die Kernlogik gegenüber Konfiguration und Setup-Code.
- Schreibe klare Fehlermeldungen: Stelle sicher, dass Fehler aussagekräftig und für Menschen lesbar sind.
- Ignoriere keine Fehler: Behandle Fehler explizit, anstatt sie zu verschlucken oder zu ignorieren.
- Bevorzuge Einfachheit: Wähle den einfachsten Ansatz, der die Anforderungen erfüllt, nicht den komplexesten.
- Verwende idiomatischen Code: Schreibe Code, der den Konventionen der verwendeten Sprache und des Frameworks folgt.
- Vermeide unnötige Abstraktionen: Abstrahiere nicht zu früh – warte, bis sich ein klares Muster zeigt.
- Dokumentiere das 'Warum', nicht nur das 'Was': Kommentare sollten erklären, warum etwas getan wird, nicht nur, was getan wird.
Plattformen
- Hauptsächlich für Claude Code entwickelt.
- Kann an andere KI-Codierungsassistenten (Cursor, Codex usw.) angepasst werden, indem die gleichen Richtlinien als Teil des System-Prompts festgelegt werden.
Lizenz
Siehe die LICENSE-Datei für Details.