Code Intelligence
Zdyscyplinowana kolejność wyszukiwania LSP vs rg vs fuzzy z zakotwiczeniem pozycji i wymuszonym ujawnieniem zamienników narzędzi.
Testowano · Działa
Co robi ten skill
Językowo-agnostyczne wskazówki dotyczące wyboru między serwerem języka (relacje symboli, bezpieczne zmiany nazw), wyszukiwaniem dokładnego tekstu (rg, literały/konfiguracja) i wyszukiwaniem rozmytym/semantycznym (odkrywanie koncepcji) — w tym wywołania LSP z zakotwiczeniem pozycji, 3-częściowa brama degradacji przed powrotem do wyszukiwania tekstu i obowiązkowy format ujawnienia w pierwszej linii dla wszelkich zamienników narzędzi. Wyzwalane podczas nawigacji lub refaktoryzacji kodu, wyboru narzędzia wyszukiwania lub obsługi zdegradowanego/niedostępnego serwera języka.
Raport z testu
Uruchomiono własny scenariusz testowy repozytorium 'rename parseConfig' na rzeczywistym 3-plikowym przykładzie Go: naiwna ślepa zamiana sed (punkt odniesienia) uszkodziła wartość literału ciągu znaków i niepowiązanego identyfikatora (parseConfigDeprecatedAlias); podążanie za dyscypliną umiejętności zmieniło nazwy tylko rzeczywistej definicji i miejsca wywołania, pozostawiając niejednoznaczne wzmianki w komentarzach/ciągach znaków do przeglądu — dokładny błąd, któremu umiejętność ma zapobiegać, powtórzony i naprawiony na żywo.
Testowano: 2026-07-14 · Claude Code 2.x (agent harness)
Instalacja
git clone https://github.com/antonbabenko/agent-plugins cd agent-plugins mkdir -p ~/.claude/skills cp -r plugins/code-intelligence/skills/code-intelligence ~/.claude/skills/code-intelligence
Komendy i przykładowe prompty
/code-intelligenceZdyscyplinowana kolejność wyszukiwania LSP vs rg vs fuzzy z zakotwiczeniem pozycji i wymuszonym ujawnieniem zamienników narzędzi.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
Rename parseConfig to loadConfig everywhere it's usedFind every reference to this function before I refactor itTrace all call sites of this class across the codebase