Assess
Valutatore di qualità del codice/design a 7 dimensioni pesate con un gate pass/fail — richiede l'intero plugin ork più il memory MCP.
Richiede configurazione
Cosa fa
Esegue una valutazione di qualità strutturata e basata su evidenze da 0 a 10 su 7 dimensioni pesate (correttezza, manutenibilità, performance, sicurezza, scalabilità, testabilità, compliance) con confutazione avversariale ad alto effort e un verdetto composito pass/fail con soglia a 5.5. Si attiva su frasi come 'rate/evaluate/compare/pros and cons' per codice, design o trade-off architetturali, e correttamente non interferisce con richieste di fix/implement/build. Fortemente orchestrato: carica skill correlate (quality-gates, chain-patterns, regole condivise), uno script hook PreToolUse e un server MCP di memoria opzionale, quindi copiare solo la cartella assess da sola non lo fa funzionare in autonomia.
Rapporto di test
Ho applicato manualmente i pesi del suo rubric.json a uno snippet con concatenazione SQL deliberatamente vulnerabile: il composito pesato dello skill (4,61, abbassato da un punteggio di sicurezza 1/10 contro un min_blocker di 4,0) ha correttamente bocciato il codice indicando esattamente la riga di injection come blocker, contro una revisione di baseline che diceva solo '3/10, usa query parametrizzate' senza alcuna struttura. Ha fatto emergere un vero bug nella documentazione: la lista delle dimensioni nel frontmatter cita 'simplicity' come una delle 6 dimensioni principali, ma il rubric.json e il quality-model.md reali mostrano 7 dimensioni in modalità default (al posto suo scalabilità e compliance) — simplicity compare solo in modalità comparison.
Testato il: 2026-07-13 · Claude Code 2.x (agent harness)
Installazione
git clone https://github.com/yonatangross/orchestkit cd orchestkit mkdir -p ~/.claude/skills cp -r plugins/ork/skills/assess ~/.claude/skills/assess
Comandi e prompt di esempio
/assessValutatore di qualità del codice/design a 7 dimensioni pesate con un gate pass/fail — richiede l'intero plugin ork più il memory MCP.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
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