Demand-First Review

Signaleert speculatief of ongebruikt nieuw API-oppervlak vóór de review van implementatiekwaliteit.

Door CherryHQ · CherryHQ/cherry-studio

Getest · Werkt ★ 8.0/10

Demand-First Review — Signaleert speculatief of ongebruikt nieuw API-oppervlak vóór de review van implementatiekwaliteit.

Wat het doet

Gebruik dit bij het reviewen van een PR, API, IPC-kanaal, endpoint, parameter, type of config die nieuw oppervlak toevoegt — VOORDAT je iets zegt over implementatiekwaliteit. Gebruik dit ook meteen wanneer een review signalen oplevert zoals "no consumers yet", "unused export", "speculative", "additive", "forward-compatible" of "for future use".

Testrapport

Letterlijke installatie (git clone + cp) werkte zonder enige reddingsactie: één geldige SKILL.md, strict-YAML frontmatter, geen verwezen bestanden, geen API-keys of externe diensten. In een A/B-review van een synthetische PR (nieuwe export + IPC-kanaal + configvlag, alle drie zonder consumers) vonden beide varianten onafhankelijk van elkaar de dragende bevinding — de nieuwe snapshotfunctie lekt internal-only vlaggen over een gedocumenteerde securitygrens — en kwamen ze tot identieke remove/remove/defer-beslissingen. De skill-variant voegde zijn kenmerkende demand-normalisatie toe (alle drie oppervlakken drukken één voortijdige toekomstige vraag uit → consolideren) en een expliciete step-7-gate die de implementatiekwaliteitsreview inhoudt totdat oppervlakken overeind blijven; een bescheiden prioriteringsvoordeel ten opzichte van een al sterke baseline, geen transformatief verschil.

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

Installatie

git clone https://github.com/CherryHQ/cherry-studio
cd cherry-studio
mkdir -p ~/.claude/skills
cp -r .agents/skills/demand-first-review ~/.claude/skills/demand-first-review

Commando's en voorbeeldprompts

  • /demand-first-reviewSignaleert speculatief of ongebruikt nieuw API-oppervlak vóór de review van implementatiekwaliteit.

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

  • Review this new endpoint for unnecessary speculative fields
  • Check if this new IPC channel has real consumers
  • Is this config option actually needed right now