Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Find similar or analogous code patterns elsewhere in a codebase.\nUse when answering \
How to use
- Zainstaluj skill find-similar w swoim środowisku agenta Claude/Copilot, dodając go do konfiguracji dostępnych umiejętności.
- Zdefiniuj typ podobieństwa, które cię interesuje – czy szukasz identycznych nazw funkcji (leksykalne), tej samej struktury kodu (strukturalne), równoważnych rozwiązań w innym module (analogiczne) czy tego samego celu realizowanego inaczej (koncepcyjne).
- Sformułuj pytanie dla agenta, np. "Gdzie indziej w kodzie obsługujemy retry logic?" lub "Jakie handlery mamy w innych domenach?". Agent automatycznie wybierze odpowiednią strategię wyszukiwania.
- Skill przeszuka kod na trzech poziomach: najpierw szuka dokładnych trafień (funkcje, typy, importy), potem odkrywa pliki pełniące tę samą rolę (te same katalogi, wzorce nazewnictwa), wreszcie śledzi zależności w grafie kodu.
- Przejrzyj wyniki – skill zwraca konkretne lokalizacje znalezionych wzorców, typ podobieństwa i poziom pewności, bez rekomendacji czy powinno się je użyć czy zmodyfikować.
- Użyj znalezionych wzorców jako punktu wyjścia do refaktoryzacji, standaryzacji kodu lub zrozumienia istniejących rozwiązań w projekcie.