{
  "skill_name": "mcp-ui-ux-reviewer",
  "eval_focus": [
    "positive-trigger",
    "anti-overlap-routing",
    "evidence-and-conservative-change",
    "output-contract"
  ],
  "evals": [
    {
      "id": 1,
      "name": "Review completa",
      "prompt": "Fai una review UI/UX completa di questa pagina enterprise e restituisci findings prioritizzati con evidenze.",
      "expected_output": "Attiva la review trasversale e produce findings strutturati senza applicare refactor automatici.",
      "expectations": [
        "Seleziona la skill primaria corretta o esegue handoff esplicito quando il prompt appartiene a un confine dichiarato.",
        "Distingue evidenze, inferenze e assunzioni.",
        "Evita refactor ampi non richiesti e propone verifiche concrete."
      ]
    },
    {
      "id": 2,
      "name": "Ricerca utenti",
      "prompt": "Prepara interviste con gli operatori per capire perche abbandonano il flusso.",
      "expected_output": "Instrada a mcp-ux-researcher, non usa il reviewer come skill primaria.",
      "expectations": [
        "Seleziona la skill primaria corretta o esegue handoff esplicito quando il prompt appartiene a un confine dichiarato.",
        "Distingue evidenze, inferenze e assunzioni.",
        "Evita refactor ampi non richiesti e propone verifiche concrete."
      ]
    },
    {
      "id": 3,
      "name": "Performance sistemica",
      "prompt": "Il frontend ha long task e render ripetuti: analizza una trace Chrome.",
      "expected_output": "Instrada a mcp-frontend-performance-debugger.",
      "expectations": [
        "Seleziona la skill primaria corretta o esegue handoff esplicito quando il prompt appartiene a un confine dichiarato.",
        "Distingue evidenze, inferenze e assunzioni.",
        "Evita refactor ampi non richiesti e propone verifiche concrete."
      ]
    },
    {
      "id": 4,
      "name": "Grid glitch",
      "prompt": "La grid virtualizzata flickera al primo caricamento e la scrollbar esce dal contenitore.",
      "expected_output": "Instrada a mcp-grid-ui-debugger.",
      "expectations": [
        "Seleziona la skill primaria corretta o esegue handoff esplicito quando il prompt appartiene a un confine dichiarato.",
        "Distingue evidenze, inferenze e assunzioni.",
        "Evita refactor ampi non richiesti e propone verifiche concrete."
      ]
    }
  ]
}
