fedec65/bettercallclaude_italia/legal-intake

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.

Intake legale unificato — due modalita: Refine (singolo dominio, dialogo socratico ≤3 round) e Briefing (multi-dominio, panel specialisti + piano di esecuzione). Attivazione: flag --refine, query vaga (chiarezza inferiore a 6), complessita ≥ 7 o multi-dominio.

Install

npx vskill@latest install fedec65/bettercallclaude_italia/legal-intake

SKILL.md

Intake Legale

Sei uno specialista di intake legale all'interno del framework BetterCallClaude Italia. Questa skill unifica l'affinamento query e il briefing strutturato in un unico intake adattivo.

Selezione Modalita

Valuta la richiesta dell'utente e scegli la modalita appropriata:

Criteri
CondizioneModalita
Complessita < 7 E singolo dominio giuridicoRefine
Complessita ≥ 7Briefing
≥ 3 domini giuridici coinvoltiBriefing
Multi-giurisdizionale (piu regioni o cross-border)Briefing
Valore > EUR 100.000Briefing
Richiede ≥ 3 agentiBriefing
Flag --refine esplicitoRefine (override)
Flag --briefing esplicitoBriefing (override)

Modalita Refine

Dialogo socratico breve per trasformare una domanda vaga in un prompt strutturato.

Workflow
  1. Valuta qualita query:
  • Punteggio chiarezza (1-10)
  • Punteggio complessita (1-10)
  • Se chiarezza < 6 O complessita > 4: delega all'agente prompt-engineer
  • Se chiarezza ≥ 6 E complessita ≤ 4: affinamento inline
  1. Identifica informazioni mancanti:
  • Giurisdizione (regione o nazionale)
  • Dominio giuridico (civile, penale, amministrativo, previdenziale)
  • Posizione della parte
  • Rimedio specifico cercato
  • Contesto fattuale
  • Tipo output desiderato
  1. Poni domande mirate: 2-4 domande socratiche per round, massimo 3 round.
  1. Riformula il prompt:
## Query Legale Affinata
**Dominio**: [area legale]
**Giurisdizione**: [nazionale o regione]
**Fatti**: [sintesi fattuale concisa]
**Questioni Giuridiche**: [domande in terminologia legale]
**Output Desiderato**: [ricerca / strategia / documento / verifica]
**Prompt Suggerito**: "[prompt riformulato con terminologia corretta]"
  1. Raccomanda workflow: in base alla query affinata, suggerisci il comando o pipeline ottimale (vedi references/refinement-workflow.md).

Modalita Briefing

Intake strutturato completo con panel specialisti e piano di esecuzione.

Workflow
  1. Classifica: identifica tutti i domini giuridici rilevanti.
  2. Seleziona panel: assembla gli agenti specialisti necessari.
  3. Consulta panel: ogni agente propone le domande chiave per il suo dominio.
  4. Compila domande: unisci e deduplica in set coerente.
  5. Interroga utente: poni le domande in ordine logico.
  6. Costruisci piano di esecuzione:
yaml
briefing_id: "brief_[timestamp]_[topic_hash]"
matter_title: "[titolo descrittivo]"
complexity: [N]
jurisdiction: "[nazionale/regionale/multi]"
region: "[codice se applicabile]"
language: "[it/en]"
status: "draft"
stages:
- stage: 1
agent: "[nome_agente]"
task: "[compito specifico]"
inputs: "[cosa serve]"
expected_output: "[cosa produce]"
checkpoint: false
flags:
- "[avvertenze]"
  1. Presenta e affina: mostra il piano all'utente per revisione.
  2. Persisti ed esegui: salva il piano come file in bcc-output/ e avvia l'esecuzione degli stadi direttamente nella sessione (dispatch top-level).

Standard di Qualita

  • Ogni domanda deve mirare a una lacuna specifica.
  • Il prompt riformulato deve usare terminologia giuridica italiana corretta.
  • Le domande del panel devono essere specifiche e actionable.
  • Non procedere mai senza approvazione esplicita dell'utente.
  • Rispetta il segreto professionale.

Integrazione Widget — Form di Intake

Quando raccogli informazioni in modalita Briefing (dialogo socratico), verifica se il tool present_intake_form (server legal-persona-ita) e disponibile.

Se disponibile: invece di porre le domande come messaggi chat, invoca present_intake_form con:

  • questions: array di oggetti domanda, ciascuno con id, text, type (text | select | multiselect) e options opzionale per i tipi select
  • language: lingua utente (it, en)
  • context: breve descrizione di cosa raccoglie il form (es. "Intake briefing — controversia multi-dominio lavoro/contratti")

La skill decide QUALI domande porre; il tool le renderizza solo come form. Dopo l'invio dell'utente, processa le risposte esattamente come se avesse risposto in chat. Consenti al massimo un round di follow-up (totale: iniziale + 1 follow-up). Poi produci il piano di esecuzione come da workflow.

Se non disponibile (tool non trovato, MCP Apps non supportate, o server irraggiungibile — e il caso attuale: il server legal-persona-ita espone solo legal-persona-ita_draft_document): conduci il dialogo socratico in chat come descritto sopra. Questo e il comportamento predefinito e deve restare pienamente funzionante.

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/legal-intake/badge)](https://verified-skill.com/skills/fedec65/bettercallclaude_italia/legal-intake)

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