Classify Change

Leaf-vs-core beslutningsramme for hvor meget AI/review-rigor en kodeændring behøver.

Af appleboy · appleboy/skills

Testet · Virker ★ 9.2/10

Classify Change — Leaf-vs-core beslutningsramme for hvor meget AI/review-rigor en kodeændring behøver.

Hvad det gør

Går igennem 6 diagnostiske spørgsmål (propagation, ændringsfrekvens, tech-debt tolerance, eksempler, fejlkost, review-intensitet) for at klassificere en kodeændring som Leaf Node eller Core Code, og outputter derefter en konkret anbefalet review-tilgang. Triggers ved formuleringer som 'er dette leaf eller core', 'skal jeg vibe-kode dette', eller før enhver ikke-triviel ændring, selvom brugeren ikke eksplicit bad om klassificering.

Testrapport

Kørte et reelt core-vs-leaf opkald på en delt-ORM caching ændring: baseline og skill blev enige om 'core', men skillens strukturerede output tilføjede konkrete review-mekanismer (2+ reviewers, PR skal markere menneskeligt gennemgåede linjer, mulighed for at opdele i en menneske-ledet core ændring + leaf feature ændring), som det fritstående baseline svar aldrig frembragte.

Testet: 2026-07-14 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/appleboy/skills
cd skills
mkdir -p ~/.claude/skills
cp -r plugins/classify-change/skills/classify-change ~/.claude/skills/classify-change

Kommandoer og eksempelprompter

  • /classify-changeLeaf-vs-core beslutningsramme for hvor meget AI/review-rigor en kodeændring behøver.

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • Should I vibe code this or get careful human review?
  • Is adding caching to our shared ORM base class leaf or core?
  • How much review rigor does this change actually need?