C
clean-code
Pragmatic coding standards - concise, direct, no over-engineering, no unnecessary comments
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Pragmatic coding standards - concise, direct, no over-engineering, no unnecessary comments
How to use
- Zainstaluj skill clean-code w swoim środowisku Claude, dodając go do konfiguracji dozwolonych narzędzi (Read, Write, Edit).
- Gdy prosisz AI o napisanie kodu, skill automatycznie stosuje pragmatyczne standardy – kod będzie zwięzły, bez zbędnych komentarzy i bez nadmiarowych funkcji.
- Jeśli zgłaszasz błąd w kodzie, skill kieruje AI do bezpośredniej naprawy zamiast długich wyjaśnień – skupienie na rozwiązaniu, nie na opisie problemu.
- Stosuj reguły nazewnictwa: zmienne powinny ujawniać intencję (userCount zamiast n), funkcje mają formę czasownik+rzeczownik (getUserById), zmienne logiczne pytające (isActive, hasPermission).
- Pamiętaj o pięciu kluczowych zasadach: każda funkcja robi JEDNĄ rzecz (SRP), nie powtarzaj kodu (DRY), wybieraj najprostsze rozwiązanie (KISS), nie buduj nieużywanych funkcji (YAGNI), zostawiaj kod czystszy niż go zastałeś (Boy Scout).
- Skill wspiera pracę z kodem poprzez guard clauses, płaską strukturę zamiast zagnieżdżeń i kompozycję małych funkcji – zawsze pytaj, jeśli wymogi są niejasne, zamiast zgadywać.