Code Intelligence
Disciplinované pořadí vyhledávání LSP vs. rg vs. fuzzy s ukotvením pozice a vynuceným zveřejněním náhrad nástrojů.
Otestováno · Funguje
Co umí
Jazykově agnostické pokyny pro výběr mezi jazykovým serverem (vztahy symbolů, bezpečné přejmenování), vyhledáváním přesného textu (rg, literály/konfigurace) a fuzzy/sémantickým vyhledáváním (konceptuální objevování) — včetně volání LSP ukotvených na pozici, 3stupňové brány degradace před přechodem na vyhledávání textu a povinného formátu prvního řádku pro jakoukoli náhradu nástroje. Spouští se při navigaci nebo refaktoringu kódu, výběru nástroje pro vyhledávání nebo při řešení degradovaného/nedostupného jazykového serveru.
Testovací report
Spustil jsem vlastní testovací scénář repozitáře 'rename parseConfig' na skutečné 3souborové Go přípravě: naivní slepá náhrada sed (základní verze) poškodila hodnotu řetězcového literálu a nesouvisející identifikátor (parseConfigDeprecatedAlias); dodržování disciplíny dovednosti přejmenovalo pouze skutečnou definici a místo volání a ponechalo nejednoznačné zmínky v komentářích/řetězcích k revizi — přesně ten typ selhání, kterému má dovednost zabránit, reprodukováno a opraveno v reálném čase.
Testováno: 2026-07-14 · Claude Code 2.x (agent harness)
Instalace
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
Příkazy a ukázkové prompty
/code-intelligenceDisciplinované pořadí vyhledávání LSP vs. rg vs. fuzzy s ukotvením pozice a vynuceným zveřejněním náhrad nástrojů.
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
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