Code Health Check

Read-only codegezondheidsscanner in een geforkte sub-agent, met een vast ernst-gegradeerd rapportformaat.

Door huangjia2019 · huangjia2019/claude-code-engineering

Getest · Werkt ★ 10.0/10

Code Health Check — Read-only codegezondheidsscanner in een geforkte sub-agent, met een vast ernst-gegradeerd rapportformaat.

Wat het doet

Scant een map op bestandsorganisatie, foutafhandeling, hardcoded secrets/eval/injectierisico's, duplicatie en dependency-hygiëne, en levert vervolgens een gegradeerd (A-F) markdown-rapport met CRITICAL/WARNING/INFO-bevindingen. Triggert op verzoeken om codekwaliteit te analyseren, issues te vinden, of een gezondheidsrapport te krijgen; draait in een geïsoleerde, geforkte sub-agent die beperkt is tot Read/Grep/Glob zodat hij geen code kan wijzigen.

Testrapport

Draaide hem tegen de meegeleverde demo-app (een opzettelijk buggy Express-API in dezelfde repo) en hij ving alle 8 geplante issues - de SQL-injectie, de eval()-configparser, beide hardcoded secrets, de weggeslikte error, en zelfs de dode functie formatCategory() - met de juiste CRITICAL/WARNING/INFO-ernstniveaus en file:line-citaten.

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

Installatie

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

Commando's en voorbeeldprompts

  • /code-health-checkRead-only codegezondheidsscanner in een geforkte sub-agent, met een vast ernst-gegradeerd rapportformaat.

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • 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