Assess
Vægtet 7-dimensions kode-/designkvalitetsscorer med en pass/fail-gate — kræver hele ork-pluginet plus memory-MCP.
Virker med opsætning
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 scalabilityCompare these two design approaches and give me pros and consEvaluate this code change and tell me if it's good enough to merge