Code Reader v2 (English)
Analiza kodu zorientowana na 'DLACZEGO', z odrzuconymi alternatywami i warunkami brzegowymi.
Testowano · Działa
Co robi ten skill
Umiejętność rozumienia kodu oparta na naukach kognitywnych, z trzema poziomami głębokości — Quick, Standard i Deep — która sprawia, że analiza odpowiada, dlaczego kod został zbudowany w ten sposób, jakie alternatywy zostały odrzucone i gdzie przestaje działać. Uruchamia się na "analyze this", "help me understand", "explain the principle" lub "deep dive". Jej obowiązkowe sekcje dotyczące alternatyw i nie mających zastosowania scenariuszy ujawniają niezmienniki projektowe, które pomija zwykłe podsumowanie pliku.
Raport z testu
Przeanalizowano rzeczywisty plik — redaktor 8-regex w lib/redact.ts Prompt Sensei — na zimno, a następnie w trybie Standard, i zweryfikowano każde twierdzenie, uruchamiając kod. Moje zimne podsumowanie wymieniło wzorce i stwierdziło, że zostały zastosowane sekwencyjnie; nigdy nie zaznaczyło, że sekwencja jest kluczowa. Obowiązkowe sekcje umiejętności "why not other approaches" i "inapplicable scenarios" przyniosły dwa odkrycia, które następnie potwierdziłem wykonaniem: przeniesienie uniwersalnego [SECRET] o długości ponad 40 znaków na początek tablicy spowodowało wyciek nagłówka i ładunku JWT w postaci zwykłego tekstu (eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxMjM0NTY3ODkwIn0. przetrwało, tylko sygnatura została zamaskowana) zamiast być w pełni zastąpionym przez [TOKEN], a ten sam uniwersalny element dał fałszywe pozytywy dla 40-heksowego SHA git i długiej nazwy pliku pamięci podręcznej node_modules. Kosztem jest prawdziwe nadęcie: 722-liniowy, 28KB SKILL.md szablonów dla często jednoplikowego pytania. Dokumentacja również przesadza — czasy trwania są aspiracyjne, "code review" jest wymienione jako wyzwalacz dla narzędzia do zrozumienia, a nie do znajdowania błędów, a dołączony plik .skill zip jest nieudokumentowaną duplikacją tej samej treści.
Testowano: 2026-07-17 · Claude Code 2.x (agent harness)
Instalacja
git clone https://github.com/notlate-cn/code-reader-skills.git mkdir -p ~/.claude/skills cd code-reader-skills && cp -r code-reader-en ~/.claude/skills/code-reader-v2-en
Komendy i przykładowe prompty
/code-reader-v2-enAnaliza kodu zorientowana na 'DLACZEGO', z odrzuconymi alternatywami i warunkami brzegowymi.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
Explain why this redactor code is built this way, not just what it doesWhat alternatives did this function reject, and where does it breakDeep dive into this module's design invariants and boundary conditions