T
tldr-deep
Pięciowarstwowa analiza funkcji do debugowania i głębokiego zrozumienia kodu
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
tldr-deep to umiejętność Claude'a, która przeprowadza kompleksową analizę wybranej funkcji na pięciu poziomach: strukturze AST, grafie wywołań, przepływie sterowania, przepływie danych i zależnościach programu. Narzędzie wspiera debugowanie skomplikowanych funkcji poprzez automatyczne mapowanie ich budowy, powiązań z innymi funkcjami, złożoności logicznej i przepływu zmiennych. Idealne dla programistów, którzy chcą szybko zrozumieć, jak działa konkretny fragment kodu bez ręcznego analizowania każdej linii.
Jak używać
- Wyzwól analizę, pisząc
/tldr-deep nazwa_funkcjilub opisując potrzebę (np. "analyze function X in detail" lub "I need to deeply understand how Y works"). 2. Umiejętność najpierw wyszuka plik zawierający funkcję za pomocą poleceniatldr search, aby zlokalizować dokładną ścieżkę. 3. Następnie wykonuje automatycznie wszystkie pięć warstw analizy: L1 wyodrębnia strukturę AST całego pliku, L2 buduje graf wywołań pokazujący, które funkcje są wywoływane i przez co, L3 oblicza złożoność cyklomatyczną i mapuje przepływ sterowania, L4 śledzi definicje i użycia zmiennych, L5 generuje wycinek programu pokazujący zależności wpływające na wybraną linię. 4. Wynik zawiera dla każdej warstwy konkretne informacje: sygnatury, listę funkcji powiązanych, liczbę bloków kodu, zmienne i ich lokalizacje. 5. Użyj tej umiejętności szczególnie gdy debugujesz złożone funkcje z wysoką złożonością cyklomatyczną (powyżej 10) lub gdy musisz zrozumieć, jak zmiana jednej linii wpłynie na resztę programu.