← back to A2a Lab

cards/vp-security.agent-card.json

69 lines

{
  "name": "vp-security",
  "description": "Incident response, secret/API-key rotation, breach triage, firewall hardening, CVE audits, security-monitoring fleet  (triggers: are we secure | did we get hacked | breach | intrusion | backdoor \u00b7 rotate keys | leaked secret | scan for secrets | credential exposure \u00b7 firewall | open port | harden | cve | dependency audit \u00b7 security dashboard | monitor drift | security-monitor)",
  "supportedInterfaces": [
    {
      "url": "http://127.0.0.1:41300/vp-security/",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "1.0"
    }
  ],
  "version": "0.1.0",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false
  },
  "defaultInputModes": [
    "text/plain"
  ],
  "defaultOutputModes": [
    "text/plain"
  ],
  "skills": [
    {
      "id": "security-auditor",
      "name": "security-auditor",
      "description": "cross-officer \u2014 approved via pyramid (primary: vp-engineering)",
      "tags": [
        "subagent",
        "cabinet"
      ]
    },
    {
      "id": "secrets-manager",
      "name": "secrets-manager",
      "description": "cross-officer \u2014 approved via pyramid (primary: vp-operations)",
      "tags": [
        "subagent",
        "cabinet"
      ]
    },
    {
      "id": "security-dashboard",
      "name": "security-dashboard",
      "description": "security-monitoring fleet \u2014 :9889 + Kamatera security-monitor.sh",
      "tags": [
        "subagent",
        "cabinet"
      ]
    },
    {
      "id": "secrets",
      "name": "secrets",
      "description": "cross-officer \u2014 token registry / rotation / fan-out",
      "tags": [
        "skill",
        "cabinet"
      ]
    },
    {
      "id": "open-firewalls",
      "name": "open-firewalls",
      "description": "cross-officer \u2014 Mac2 + Kamatera firewall audit",
      "tags": [
        "skill",
        "cabinet"
      ]
    }
  ]
}