Toolverse
Wszystkie skille

tldr-deep

autor: parcadei

Pięciowarstwowa analiza funkcji do debugowania i głębokiego zrozumienia kodu

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend
Wyświetlenia
1

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ć

  1. Wyzwól analizę, pisząc /tldr-deep nazwa_funkcji lub 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ą polecenia tldr 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.

Podobne skille