search-router
Wybierz optymalny algorytm wyszukiwania dla każdego typu zapytania o kod
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność routowania zapytań do najbardziej efektywnego narzędzia wyszukiwania. Automatycznie kieruje zapytania o kod do TLDR (oszczędzając 95% tokenów), strukturę do AST-grep, koncepcje do wyszukiwania semantycznego, a tekst dosłowny do Grep. Zmniejsza koszt tokenów i przyspieszą analizę kodu poprzez inteligentny wybór strategii wyszukiwania dla każdego przypadku.
Jak używać
Zainstaluj umiejętność search-router w swoim środowisku Claude, dodając ją do katalogu skills. Umiejętność nie jest bezpośrednio wywoływana przez użytkownika, ale działa w tle jako router decyzyjny.
Gdy szukasz symboli lub wzorców w kodzie (np. nazwy funkcji, łańcuchy wywołań, przepływ danych), użyj komendy tldr search: tldr search "nazwa_symbolu" . — to domyślne podejście dla większości zapytań o kod, oszczędzające do 95% tokenów.
Dla zapytań strukturalnych dotyczących definicji funkcji, klas, importów lub dekoratorów użyj AST-grep: /ast-grep-find "async def $FUNC($$$):" --lang python — narzędzie zwróci około 50 tokenów wyjścia.
Gdy pytasz o koncepcje lub wzorce (np. "jak działa autentykacja", "gdzie obsługiwane są błędy"), użyj wyszukiwania semantycznego: tldr semantic search "pytanie koncepcyjne" — to wykorzystuje osadzenia do głębszego zrozumienia.
Grep traktuj jako ostateczność dla tekstu dosłownego, komunikatów błędów lub wartości konfiguracyjnych, które nie pasują do pozostałych kategorii.
Po znalezieniu właściwego pliku, jeśli potrzebujesz pełnego kontekstu, użyj narzędzia Read — jednak zwróć uwagę, że będzie to kosztować 1500+ tokenów, dlatego stosuj je oszczędnie.
Podobne skille
backtesting-frameworks
autor: wshobson
code-review-excellence
autor: wshobson
ppt-creator
autor: daymade
crypto-research
autor: stevengonsalvez
qa-tester
autor: svilupp
performing-penetration-testing
autor: jeremylongshore