Toolverse
All skills

simplification-cascades

by mrgoonie

Find one insight that eliminates multiple components - \

Installation

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

Installation

Quick info

Author
mrgoonie
Category
Frontend
Views
72

About this skill

Find one insight that eliminates multiple components - \

How to use

  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.

Related skills