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ů.

od antonbabenko · antonbabenko/agent-plugins

Otestováno · Funguje ★ 9.6/10

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ů.

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 used
  • Find every reference to this function before I refactor it
  • Trace all call sites of this class across the codebase