Assess

Vægtet 7-dimensions kode-/designkvalitetsscorer med en pass/fail-gate — kræver hele ork-pluginet plus memory-MCP.

Af yonatangross · yonatangross/orchestkit

Virker med opsætning ★ 8.4/10

Assess — Vægtet 7-dimensions kode-/designkvalitetsscorer med en pass/fail-gate — kræver hele ork-pluginet plus memory-MCP.

Hvad det gør

Kører en struktureret, evidensbaseret 0-10-kvalitetsvurdering på tværs af 7 vægtede dimensioner (korrekthed, vedligeholdelighed, performance, sikkerhed, skalerbarhed, testbarhed, compliance) med modstridende gendrivelse ved høj indsats og en samlet pass/fail-dom gated ved 5,5. Trigges af 'rate/evaluate/compare/pros and cons'-formuleringer om kode, design eller arkitektur-afvejninger, og holder sig korrekt væk fra fix/implement/build-forespørgsler. Kraftigt orkestreret: den indlæser søskende-skills (quality-gates, chain-patterns, shared rules), et PreToolUse-hook-script og en valgfri memory-MCP-server, så det alene at kopiere assess-mappen ikke vil køre standalone.

Testrapport

Anvendte manuelt dens rubric.json-vægte på et bevidst sårbart SQL-konkatenerings-snippet: skillets vægtede sammensatte score (4,61, trukket ned af en 1/10-sikkerhedsscore mod en 4,0 min_blocker) fejlede korrekt koden og navngav den præcise injektionslinje som blocker, mod en baseline-review, der bare sagde '3/10, brug parametriserede queries' uden struktur. Fangede en reel dokumentationsfejl: frontmatterens dimensionsliste navngiver 'simplicity' som en af de 6 kernedimensioner, men det live rubric.json og quality-model.md viser 7 default-mode-dimensioner (skalerbarhed og compliance i stedet) — simplicity optræder kun i sammenligningstilstand.

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

Installation

git clone https://github.com/yonatangross/orchestkit
cd orchestkit
mkdir -p ~/.claude/skills
cp -r plugins/ork/skills/assess ~/.claude/skills/assess

Kommandoer og eksempelprompter

  • /assessVægtet 7-dimensions kode-/designkvalitetsscorer med en pass/fail-gate — kræver hele ork-pluginet plus memory-MCP.

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

  • Rate this architecture proposal across correctness, security, and scalability
  • Compare these two design approaches and give me pros and cons
  • Evaluate this code change and tell me if it's good enough to merge