Toolverse
Wszystkie skille

karpathy-guidelines

autor: forrestchang

Wytyczne behawioralne do pisania czystszego kodu z pomocą AI, bez przerostów i zamieszania.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

O skillu

Zestaw praktycznych reguł oparty na obserwacjach Andreja Karpathy'ego, które pomagają uniknąć typowych błędów popełnianych przez modele językowe przy pisaniu i refaktoryzacji kodu. Skill uczy Cię myślenia przed kodowaniem, preferowania prostoty, wprowadzania zmian chirurgicznie i definiowania jasnych kryteriów sukcesu. Idealne do recenzji kodu, pisania nowych funkcji i czyszczenia istniejącego kodu bez niepotrzebnych komplikacji.

Jak używać

  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.

Podobne skille