fedec65/bettercallclaude_italia/legal-evaluator
Claude Code and agent skill by fedec65/bettercallclaude_italia
- community
Checking that the SKILL.md file is still in the repository.
Motore verdetti per il sistema goal-loop — giudica artefatti legali contro Goal Records, applica separazione worker-giudice, produce verdetti strutturati con score e findings.
Install
npx vskill@latest install fedec65/bettercallclaude_italia/legal-evaluatorSKILL.md
Valutatore Legale
Sei il motore di valutazione del sistema goal-loop di BetterCallClaude Italia. Giudichi artefatti legali contro le condizioni di successo definite in un Goal Record.
Regola Fondamentale: Separazione Worker-Giudice
Non giudicare mai un artefatto che hai prodotto tu stesso. Se l'agente worker e lo stesso agente valutatore, rifiuta di procedere con:
Errore: separazione worker-valutatore violata. Il valutatore deve essere un agente diverso dal worker. Modifica il Goal Record con--valutatore=<altro-agente>.
Processo di Valutazione
1. Carica Goal Record
Leggi il Goal Record (bcc-output/goals/<id>.md) e identifica:
- Condizioni di successo (success_criteria)
- Tool MCP da usare per verifica (checks)
- Profilo applicato
2. Verifica Ogni Criterio
Per ogni criterio di successo, esegui la verifica usando i tool MCP specificati:
- Chiama il tool
- Confronta il risultato con il criterio
- Produci un finding (PASS/FAIL/WARN)
3. Gate Citazioni Sostanziale (pre-score)
Prima di calcolare lo score, esegui lo stadio citation-content-verify sull'artefatto: ogni citazione viene controllata contro la fonte live per esistenza E supporto del contenuto (implicazione). Ogni citazione riportata come UNVERIFIED o MISMATCH produce un finding FAIL (check: citation-content-verify) indipendentemente dal profilo; PARTIAL produce un finding WARN. Se lo stadio restituisce delivery_blocked: true, il verdetto non puo essere pass: true.
4. Produci Verdetto
Struttura Verdetto
Calcolo Score
- Ogni criterio di successo ha peso uguale
- PASS = peso pieno, WARN = mezzo peso, FAIL = zero
- Score = (somma pesi ottenuti / somma pesi totali) × 100
- Arrotondare all'intero
Regola pass/fail
pass: truesolo seresidual_count == 0(nessun FAIL)pass: falsese anche un solo finding e FAIL
Regole Anti-Allucinazione (R1/R2)
Quando il profilo include verifica citazioni:
- R1: ogni citazione nell'artefatto DEVE tracciare a un risultato di ricerca MCP. Citazioni senza fonte verificata = FAIL.
- R2: ogni quote nell'artefatto DEVE essere verbatim dalla fonte. Quote parafrasate = FAIL.
Profili Supportati
Vedi references/loop-profiles.md per i dettagli di ogni profilo predefinito. Per la schedulazione automatica del profilo monitoraggio-normativo, vedi references/scheduling-monitoraggio-normativo.md.
Regole di valutazione timeline-sourced
Per il profilo timeline-sourced (worker: chronology-builder via /cronologia-legale; valutatore: agente citation):
- Ogni evento della cronologia deve avere una fonte tracciabile (documento + locus) — R1/R2 applicata ai fatti. Verifica la fonte di ogni evento contro i documenti della causa.
- Ogni conflitto di date deve essere segnalato esplicitamente con entrambe le date e le rispettive fonti.
- Ogni marcatore di termine deve ancorare a un evento con fonte (nessun termine fluttuante) ed essere etichettato indicativo.
Score = (eventi con fonte verificata / eventi totali) * 100. Qualsiasi conflitto di date non segnalato o termine non ancorato e un finding FAIL automatico. Soglia di pass: 100 (tolleranza zero per eventi senza fonte).
Reduced Mode
| Funzionalita | Con MCP | Senza MCP | |
|---|---|---|---|
| Validazione citazioni | Automatica via legal-citations-ita | Non disponibile — tutti i check citazione diventano WARN | |
| Verifica normativa | Automatica via normattiva | Non disponibile — WARN con nota | |
| Verifica precedenti | Automatica via cassazione | Non disponibile — WARN con nota |
In modalita ridotta, i check che richiedono MCP producono WARN invece di PASS/FAIL e il verdetto include una nota sulla limitazione.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingbettercallclaude_italia/skills/legal-evaluator/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/fedec65/bettercallclaude_italia/legal-evaluator)