Toolverse
All skills

clean-code

by davila7

Pragmatic coding standards - concise, direct, no over-engineering, no unnecessary comments

Installation

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

Installation

Quick info

Author
davila7
Category
Backend
Views
39

About this skill

Pragmatic coding standards - concise, direct, no over-engineering, no unnecessary comments

How to use

  1. Zainstaluj skill clean-code w swoim środowisku Claude, dodając go do konfiguracji dozwolonych narzędzi (Read, Write, Edit).
  2. 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.
  3. 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.
  4. Stosuj reguły nazewnictwa: zmienne powinny ujawniać intencję (userCount zamiast n), funkcje mają formę czasownik+rzeczownik (getUserById), zmienne logiczne pytające (isActive, hasPermission).
  5. 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).
  6. 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ć.

Related skills