Toolverse
Wszystkie skille

simplification-cascades

autor: mrgoonie

Znajdź jedną ideę, która eliminuje wiele problemów – umów sobie złożoność w prosty wzór

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Frontend
Wyświetlenia
72

O skillu

Skill do Claude'a, który uczy Cię szukać unifikujących zasad ukrytych za złożonością kodu. Zamiast rozwiązywać każdy problem osobno, nauczysz się dostrzegać, że wiele implementacji to w rzeczywistości specjalne przypadki jednej ogólnej reguły. Gdy kod rośnie, pojawia się coraz więcej wyjątków i duplikacji – ta umiejętność pokazuje, jak znaleźć jedno spostrzeżenie, które eliminuje 5, 10 czy więcej zbędnych komponentów naraz.

Jak używać

  1. Zainstaluj skill w swoim katalogu Claude'a, umieszczając plik w ścieżce .claude/skills/problem-solving/simplification-cascades.

  2. Kiedy pracujesz nad kodem, w którym pojawia się ta sama koncepcja zaimplementowana na wiele sposobów (np. obsługa danych wsadowych, czasu rzeczywistego i z pliku osobno), poproś Claude'a o użycie tego skilla.

  3. Opisz symptomy złożoności: ile jest oddzielnych implementacji, ile wyjątków w regułach, ile opcji konfiguracyjnych. Skill pomoże Ci zidentyfikować wspólny wzór.

  4. Postępuj zgodnie z procesem: wypisz wszystkie warianty, zadaj sobie pytanie "co jeśli to wszystko to specjalne przypadki jednej rzeczy?", a następnie szukaj abstrakcji, która je ujednolica.

  5. Zweryfikuj kaskadę – sprawdź, czy jedno spostrzeżenie rzeczywiście eliminuje wiele komponentów. Skill zawiera przykłady (abstrakcja strumieni, zarządzanie zasobami, niezmienność), które pokazują, jak drastycznie może się zmniejszyć kod.

  6. Zastosuj znalezioną zasadę do refaktoryzacji: zastąp wiele implementacji jedną ogólną, a wszystkie warianty obsługuj jako różne źródła lub parametry tej samej logiki.

Podobne skille