{
  "name": "hyperpersona scan+score demo",
  "description": "Lokaler A2A-Demo-Agent fuer hyperpersona scan und score.",
  "supportedInterfaces": [
    {
      "url": "https://api.hyperpersona.de/a2a",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "1.0",
      "tenant": ""
    }
  ],
  "provider": {
    "organization": "hyperpersona",
    "url": "https://hyperpersona.de"
  },
  "version": "0.1.0",
  "documentationUrl": "https://hyperpersona.de/a2a",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "extensions": [],
    "extendedAgentCard": false
  },
  "securitySchemes": {},
  "securityRequirements": [],
  "defaultInputModes": [
    "application/json",
    "text/plain"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "scan",
      "name": "Scan",
      "description": "Scant eine URL auf Agentic-Artefakte und liefert den Scan-Report als JSON.",
      "tags": [
        "hyperpersona",
        "scan",
        "agentic-readiness"
      ],
      "examples": [
        "{\"action\":\"scan\",\"url\":\"https://example.com\"}",
        "scan https://example.com"
      ],
      "inputModes": [
        "application/json",
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ],
      "securityRequirements": []
    },
    {
      "id": "score",
      "name": "Score",
      "description": "Scant eine URL und berechnet den hyperpersona-Score (0-100) mit Breakdown.",
      "tags": [
        "hyperpersona",
        "score",
        "agentic-readiness"
      ],
      "examples": [
        "{\"action\":\"score\",\"url\":\"https://example.com\"}",
        "score https://example.com"
      ],
      "inputModes": [
        "application/json",
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ],
      "securityRequirements": []
    }
  ],
  "signatures": []
}