inversion-exercise
Odwróć założenia, odkryj ukryte ograniczenia i alternatywne rozwiązania
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność, która uczy Cię myśleć poprzez inwersję — systematyczne odwracanie założeń, aby ujawnić ukryte ograniczenia i alternatywne podejścia. Zamiast szukać rozwiązania w tradycyjny sposób, pytasz: "co by było, gdyby było odwrotnie?" Technika ta pomaga przełamać myślenie w kółko, gdy czujesz się zmuszony do "jedynego słusznego sposobu". Idealna, gdy nie potrafisz wyartykułować, dlaczego obecne podejście jest konieczne, lub gdy słyszysz "tak się zawsze robi".
Jak używać
Zainstaluj umiejętność w swoim środowisku Claude, dodając ją do katalogu skills. Umiejętność będzie dostępna jako narzędzie do analizy problemów wymagających świeżego spojrzenia.
Zidentyfikuj problem, w którym czujesz się uwięziony w jednym podejściu. Może to być kwestia wydajności, funkcjonalności produktu, architektury systemu lub procesu biznesowego, który wydaje się nie mieć alternatywy.
Wypisz wszystkie kluczowe założenia związane z Twoim problemem. Pytaj siebie: co "musi" być prawdą? Jakie warunki przyjmuję za oczywiste? Przykład: "musimy zmniejszać opóźnienia" lub "użytkownicy chcą wszystkich funkcji".
Systematycznie odwróć każde założenie. Dla każdego warunku zastanów się: co by się stało, gdyby było dokładnie odwrotnie? Jeśli normalne podejście to "pobierz dane, gdy są potrzebne", odwrócenie to "wyślij dane zanim będą potrzebne".
Zbadaj implikacje każdej inwersji. Jakie nowe możliwości się otwierają? Które z odwróconych założeń faktycznie działają w jakimś kontekście? Sprawdź, czy odkrywasz wzorce, które mają sens (debouncing, prefetching, type systems).
Wybierz najbardziej obiecujące inwersje i przetestuj ich granice. Nie wszystkie odwrócenia będą działać, ale te, które działają, często ujawniają głębokie zrozumienie problemu i prowadzą do eleganckich rozwiązań.