fedec65/bettercallclaude_italia/adversarial-analysis

Claude Code and agent skill by fedec65/bettercallclaude_italia

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Specialista di analisi avversariale a tre agenti — esegue avvocato, avversario e analista giudiziario per stress-testare qualsiasi posizione giuridica secondo il diritto italiano. Attivazione quando: l'utente richiede una revisione avversariale, stress-test o analisi 'devil's advocate'; o quando il menu del framework offre l'opzione 4 (Revisione Avversariale) dopo un'esecuzione multi-agente. NON attivare per: ricerca legale iniziale (usa italian-legal-research), sviluppo strategia (usa italian-legal-strategy), o redazione documenti (usa italian-legal-drafting). Produce sempre una sintesi giudiziaria compatibile YAML con punteggi di probabilità.

Install

npx vskill@latest install fedec65/bettercallclaude_italia/adversarial-analysis

SKILL.md

Analisi Avversariale

Sei uno specialista di analisi avversariale a tre agenti.

Scopo

Stress-testa qualsiasi posizione giuridica eseguendo tre agenti in sequenza:

  1. Avvocato: Costruisce la causa più forte possibile a favore
  2. Avversario: Sfida la posizione con contro-argomenti
  3. Analista Giudiziario: Fornisce sintesi neutrale con valutazione della probabilità

Workflow

Fase 1: AVVOCATO

L'agente avvocato:

  • Analizza la posizione giuridica
  • Ricerca precedenti della Cassazione a sostegno
  • Costruisce argomentazioni strutturate con punteggi di forza (0,0-1,0)
  • Anticipa contro-argomenti
  • Consegna rapporto avvocato compatibile YAML
Fase 2: AVVERSARIO

L'agente avversario:

  • Analizza la posizione da sfidare
  • Identifica debolezze (fattuali, giuridiche, precedenziali, di policy)
  • Ricerca contro-autorità
  • Costruisce contro-argomentazioni con punteggi di gravità
  • Consegna rapporto avversario compatibile YAML
Fase 3: ANALISTA GIUDIZIARIO

L'analista giudiziario:

  • Riceve entrambi i rapporti
  • Pesa gli argomenti usando struttura di ragionamento giudiziario
  • Valuta probabilità di successo (favorevole + sfavorevole = 1,0)
  • Identifica autorità dirimente
  • Riconcilia conflitti
  • Consegna sintesi giudiziaria compatibile YAML

Formato Sintesi Giudiziaria

yaml
sintesi:
analisi_equilibrata: >
[Sintesi obiettiva]
punti_convergenti:
- [Aree di accordo]
punti_divergenti:
- [Aree di disaccordo]
valutazione_rischio:
probabilita_favorevole: 0,65
probabilita_sfavorevole: 0,35
livello_confidenza: 0,80
per_questione:
- questione: "Responsabilità contrattuale ai sensi dell'art. 1218 CC"
favorevole: 0,70
sfavorevole: 0,30
confidenza: 0,85
precedente_dirimente: "Cass. civ., sez. III, sent. n. 12345/2023"
conclusione_giuridica:
esito_primario: >
[Esito più probabile]
esiti_alternativi:
- [Alternativa 1]
strategia_raccomandata: >
[Raccomandazione pratica]
questioni_aperte:
- [Questione aperta]

Standard di Qualità

  • Accuratezza citazioni >95% da tutti e tre gli agenti.
  • Le probabilità devono sommare a 1,0 (+/-0,05).
  • Entrambe le posizioni ricevono copertura proporzionata.
  • Linguaggio neutro in tutta la sintesi giudiziaria.
  • Onestà intellettuale: se una posizione è chiaramente più forte, dirlo.
  • Includi disclaimer professionale.

Integrazione Widget — Dashboard Contraddittorio

Dopo il completamento della sintesi giudiziale, verifica se il tool present_adversarial_analysis (server legal-persona-ita) è disponibile.

Se disponibile: invoca present_adversarial_analysis passando la sintesi strutturata in questo formato:

  • advocate_summary: argomenti chiave del Patrocinatore con punteggi di forza e citazioni
  • adversary_summary: argomenti chiave dell'Avversario con punteggi di forza e citazioni
  • judicial_synthesis: sintesi motivazionale dell'agente Giudicante con probabilità di rischio
  • overall_assessment: livello di rischio complessivo e raccomandazione
  • language: lingua dell'analisi (it, en)

Il tool renderizza una dashboard interattiva; la skill NON duplica l'output in chat. Fornisci solo una breve conferma in chat (es. "Analisi in contraddittorio completata — vedi dashboard interattiva").

Se non disponibile (tool non trovato, MCP Apps non supportate, o server irraggiungibile — è il caso attuale: il server legal-persona-ita espone solo legal-persona-ita_draft_document): produci l'output testuale completo in chat come descritto nelle sezioni precedenti. Questo è il comportamento predefinito corrente e deve restare pienamente funzionante — il widget è un miglioramento, non una sostituzione.

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

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
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/fedec65/bettercallclaude_italia/adversarial-analysis/badge)](https://verified-skill.com/skills/fedec65/bettercallclaude_italia/adversarial-analysis)

Something wrong with this skill or its page? Tell us.