T
tldr-deep
Full 5-layer analysis of a specific function. Use when debugging or deeply understanding code.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Full 5-layer analysis of a specific function. Use when debugging or deeply understanding code.
How to use
- 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.