Code Health Check

Tylko do odczytu skaner kondycji kodu uruchamiany w subagencie z widełkami, z ustalonym formatem raportu wg wagi problemów.

Autor: huangjia2019 · huangjia2019/claude-code-engineering

Testowano · Działa ★ 10.0/10

Code Health Check — Tylko do odczytu skaner kondycji kodu uruchamiany w subagencie z widełkami, z ustalonym formatem raportu wg wagi problemów.

Co robi ten skill

Skanuje katalog pod kątem organizacji plików, obsługi błędów, zahardkodowanych sekretów/eval/ryzyk wstrzyknięć, duplikacji i higieny zależności, a następnie zwraca oceniony (A-F) raport w markdown z ustaleniami CRITICAL/WARNING/INFO. Uruchamia się przy prośbach o analizę jakości kodu, znalezienie problemów lub raport kondycji; działa w izolowanym, rozwidlonym subagencie ograniczonym do Read/Grep/Glob, więc nie może modyfikować kodu.

Raport z testu

Uruchomiony na dołączonej aplikacji demonstracyjnej (celowo błędne API w Express dostarczone w tym samym repo) wychwycił wszystkie 8 podłożonych problemów — SQL injection, parser konfiguracji z eval(), oba zahardkodowane sekrety, połknięty błąd, a nawet martwą funkcję formatCategory() — z poprawnymi wagami CRITICAL/WARNING/INFO i cytatami plik:linia.

Testowano: 2026-07-13 · Claude Code 2.x (agent harness)

Instalacja

git clone https://github.com/huangjia2019/claude-code-engineering
cd claude-code-engineering
mkdir -p ~/.claude/skills
cp -r 04-Skills/projects/07-skill-fork-demo/.claude/skills/code-health-check ~/.claude/skills/code-health-check

Komendy i przykładowe prompty

  • /code-health-checkTylko do odczytu skaner kondycji kodu uruchamiany w subagencie z widełkami, z ustalonym formatem raportu wg wagi problemów.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • Analyze the code quality of my src directory and give me a health report
  • Find security issues and code smells across this project
  • Give me an overall grade for how healthy this codebase is