Toolverse
All skills

karpathy-guidelines

by forrestchang

Behavioral guidelines to reduce common LLM coding mistakes. Use when writing, reviewing, or refactoring code to avoid overcomplication, make surgical changes, surface assumptions, and define verifiable success criteria.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Data Science

About this skill

Behavioral guidelines to reduce common LLM coding mistakes. Use when writing, reviewing, or refactoring code to avoid overcomplication, make surgical changes, surface assumptions, and define verifiable success criteria.

How to use

  1. Zainstaluj skill w swoim środowisku Claude/Copilot, wskazując repozytorium forrestchang/andrej-karpathy-skills.

  2. Przed napisaniem lub zmianą kodu wyraźnie sformułuj swoje założenia i pytania — nie ukrywaj wątpliwości. Jeśli istnieje wiele interpretacji zadania, poproś skill o przedstawienie ich wszystkich zanim zaczniesz kodować.

  3. Podczas pisania nowego kodu pamiętaj o regule minimalności: pisz tylko kod, który rozwiązuje postawiony problem, bez spekulacyjnych funkcji, abstrakcji dla kodu jednorazowego użytku ani obsługi błędów dla niemożliwych scenariuszy.

  4. Gdy edytujesz istniejący kod, dokonuj zmian chirurgicznych — modyfikuj tylko linie bezpośrednio związane z żądaniem użytkownika. Nie poprawiaj formatowania ani nie refaktoryzuj kodu, który działa prawidłowo.

  5. Po każdej zmianie zdefiniuj jasne kryteria sukcesu i weryfikuj, czy kod je spełnia. Poproś skill o sprawdzenie, czy rozwiązanie jest rzeczywiście proste czy tylko wydaje się takie.

  6. Jeśli zauważysz martwy kod lub niejasności w istniejącym kodzie, wskaż je w komentarzu zamiast usuwać — skill pomoże Ci zdecydować, czy to część problemu do rozwiązania.

Related skills