{
  "skill_name": "mcp-ui-ux",
  "eval_focus": [
    "broad-ui-routing",
    "smallest-skill-set",
    "single-edit-owner",
    "handoff-existing-repository-skills",
    "anti-trigger-narrow-task",
    "single-standard-discovery",
    "internal-module-routing",
    "reference-progressive-disclosure"
  ],
  "evals": [
    {
      "id": 1,
      "prompt": "Dobbiamo ripensare onboarding, form, visual design, accessibilita e validare tutto nel browser.",
      "expected_output": "Piano UI/UX multi-fase con massimo tre moduli contemporanei e ownership singola.",
      "expectations": [
        "Seleziona product experience come discovery/flow",
        "Usa specialisti form e visual/accessibility in fasi distinte",
        "Usa browser automation per la verifica",
        "Nomina un solo owner del working tree"
      ]
    },
    {
      "id": 2,
      "prompt": "Correggi il contrasto e la gestione focus di questa modale.",
      "expected_output": "Handoff diretto a mcp-accessibility-auditor senza orchestrazione estesa.",
      "expectations": [
        "Riconosce un task mono-dominio",
        "Non carica l intera suite",
        "Non usa orchestrator come esecutore"
      ]
    },
    {
      "id": 3,
      "prompt": "Audit completo di tre dashboard e poi piano di redesign progressivo.",
      "expected_output": "Routing reviewer -> product experience/design -> validation con evidenze e handoff.",
      "expectations": [
        "Separa audit read-only da implementazione",
        "Limita i moduli attivi per fase",
        "Preserva risultati e priorita"
      ]
    },
    {
      "id": 4,
      "prompt": "Modernizziamo UI, API e database con rollout e rollback.",
      "expected_output": "Escalation a mcp-master-orchestrator.",
      "expectations": [
        "Riconosce scope cross-domain",
        "Non tenta di coordinare backend e database",
        "Mantiene UI suite come specialisti delegati"
      ]
    },
    {
      "id": 5,
      "prompt": "La pagina React e lenta e ha anche problemi di gerarchia visiva.",
      "expected_output": "Sequenza performance evidence-gated e design review, evitando modifiche concorrenti.",
      "expectations": [
        "Instrada runtime performance al debugger esistente",
        "Instrada design a reviewer/design engineer",
        "Definisce ordine e owner unico"
      ]
    },
    {
      "id": 6,
      "prompt": "Usa direttamente la skill mcp-accessibility-auditor per verificare focus e messaggi di errore del checkout.",
      "expected_output": "Attivazione del solo router standard mcp-ui-ux e caricamento on demand del modulo interno accessibility auditor.",
      "expectations": [
        "Non presenta mcp-accessibility-auditor come skill standard discoverable autonoma",
        "Attiva mcp-ui-ux come unico entrypoint standard",
        "Carica references/modules/mcp-accessibility-auditor/MODULE.md",
        "Mantiene il task mono-dominio senza caricare moduli estranei"
      ]
    },
    {
      "id": 7,
      "prompt": "La modale non trattiene il focus e il contrasto del testo secondario e insufficiente. Fammi un audit mirato, senza analizzare CSS architecture o performance.",
      "expected_output": "Routing accessibility ristretto al MODULE.md e alle sole reference collegate pertinenti a focus e contrasto.",
      "expectations": [
        "Seleziona mcp-accessibility-auditor come modulo primario",
        "Segue i link Markdown del MODULE.md verso le reference pertinenti",
        "Non carica reference del modulo mcp-css-architect",
        "Non carica reference del modulo mcp-web-performance-auditor"
      ]
    },
    {
      "id": 8,
      "prompt": "Dobbiamo migliorare una tabella virtualizzata: prima UX di selezione e responsive, poi verifica accessibilita. Indica esattamente quali moduli e reference useresti.",
      "expected_output": "Sequenza esplicita di due moduli interni con reference raggiungibili, ownership unica e validation-loop finale.",
      "expectations": [
        "Seleziona mcp-data-table-designer come modulo primario",
        "Aggiunge mcp-accessibility-auditor in una fase distinta",
        "Indica soltanto reference raggiungibili dai rispettivi MODULE.md",
        "Mantiene un solo owner del working tree"
      ]
    }
  ]
}
