← back to A2a Lab

cards/vp-research-content.agent-card.json

348 lines

{
  "name": "vp-research-content",
  "description": "Web research, LA records, video production, mockups, design, voice  (triggers: research | exa | search the web | competitor analysis \u00b7 mockup | concept | variant | front page \u00b7 peer survey | competitors | site audit | website analysis \u00b7 video | demo | walkthrough | reel | session debrief | avatar)",
  "supportedInterfaces": [
    {
      "url": "http://127.0.0.1:41300/vp-research-content/",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "1.0"
    }
  ],
  "version": "0.1.0",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false
  },
  "defaultInputModes": [
    "text/plain"
  ],
  "defaultOutputModes": [
    "text/plain"
  ],
  "skills": [
    {
      "id": "analytics-agent",
      "name": "analytics-agent",
      "description": "cross-officer \u2014 approved via pyramid (primary: vp-operations)",
      "tags": [
        "subagent",
        "cabinet"
      ]
    },
    {
      "id": "la-research-agent",
      "name": "la-research-agent",
      "description": "cross-officer \u2014 approved via pyramid (primary: vp-directories)",
      "tags": [
        "subagent",
        "cabinet"
      ]
    },
    {
      "id": "exa-agent",
      "name": "exa-agent",
      "description": "exa-agent",
      "tags": [
        "subagent",
        "cabinet"
      ]
    },
    {
      "id": "search-specialist",
      "name": "search-specialist",
      "description": "search-specialist",
      "tags": [
        "subagent",
        "cabinet"
      ]
    },
    {
      "id": "technical-researcher",
      "name": "technical-researcher",
      "description": "technical-researcher",
      "tags": [
        "subagent",
        "cabinet"
      ]
    },
    {
      "id": "data-analyst",
      "name": "data-analyst",
      "description": "data-analyst",
      "tags": [
        "subagent",
        "cabinet"
      ]
    },
    {
      "id": "data-scientist",
      "name": "data-scientist",
      "description": "data-scientist",
      "tags": [
        "subagent",
        "cabinet"
      ]
    },
    {
      "id": "website-analysis",
      "name": "website-analysis",
      "description": "website-analysis",
      "tags": [
        "subagent",
        "cabinet"
      ]
    },
    {
      "id": "seo-analyzer-technical-seo-audits",
      "name": "seo-analyzer  # technical SEO audits",
      "description": "seo-analyzer  # technical SEO audits",
      "tags": [
        "subagent",
        "cabinet"
      ]
    },
    {
      "id": "ui-ux-designer-design-systems-wireframes",
      "name": "ui-ux-designer  # design systems, wireframes, a11y",
      "description": "ui-ux-designer  # design systems, wireframes, a11y",
      "tags": [
        "subagent",
        "cabinet"
      ]
    },
    {
      "id": "graphic-designer-stage-2-advisory-typogr",
      "name": "graphic-designer  # Stage-2 advisory typography/wordmark/layout review",
      "description": "graphic-designer  # Stage-2 advisory typography/wordmark/layout review",
      "tags": [
        "subagent",
        "cabinet"
      ]
    },
    {
      "id": "product-strategist-roadmap-positioning-g",
      "name": "product-strategist  # roadmap, positioning, GTM",
      "description": "product-strategist  # roadmap, positioning, GTM",
      "tags": [
        "subagent",
        "cabinet"
      ]
    },
    {
      "id": "debate-team-fast-4-llm-consensus-engine",
      "name": "debate-team-fast  # 4-LLM consensus engine",
      "description": "debate-team-fast  # 4-LLM consensus engine",
      "tags": [
        "subagent",
        "cabinet"
      ]
    },
    {
      "id": "task-decomposition-expert-complex-goal-b",
      "name": "task-decomposition-expert  # complex goal breakdown",
      "description": "task-decomposition-expert  # complex goal breakdown",
      "tags": [
        "subagent",
        "cabinet"
      ]
    },
    {
      "id": "site-audit",
      "name": "site-audit",
      "description": "site-audit",
      "tags": [
        "skill",
        "cabinet"
      ]
    },
    {
      "id": "peer-survey",
      "name": "peer-survey",
      "description": "peer-survey",
      "tags": [
        "skill",
        "cabinet"
      ]
    },
    {
      "id": "competitors",
      "name": "competitors",
      "description": "competitors",
      "tags": [
        "skill",
        "cabinet"
      ]
    },
    {
      "id": "mockups",
      "name": "mockups",
      "description": "mockups",
      "tags": [
        "skill",
        "cabinet"
      ]
    },
    {
      "id": "tools-pack",
      "name": "tools-pack",
      "description": "tools-pack",
      "tags": [
        "skill",
        "cabinet"
      ]
    },
    {
      "id": "info-hub",
      "name": "info-hub",
      "description": "info-hub",
      "tags": [
        "skill",
        "cabinet"
      ]
    },
    {
      "id": "extension",
      "name": "extension",
      "description": "extension",
      "tags": [
        "skill",
        "cabinet"
      ]
    },
    {
      "id": "reviewed-demo-video",
      "name": "reviewed-demo-video",
      "description": "reviewed-demo-video",
      "tags": [
        "skill",
        "cabinet"
      ]
    },
    {
      "id": "app-demo-video",
      "name": "app-demo-video",
      "description": "app-demo-video",
      "tags": [
        "skill",
        "cabinet"
      ]
    },
    {
      "id": "session-debrief",
      "name": "session-debrief",
      "description": "session-debrief",
      "tags": [
        "skill",
        "cabinet"
      ]
    },
    {
      "id": "video-gallery",
      "name": "video-gallery",
      "description": "video-gallery",
      "tags": [
        "skill",
        "cabinet"
      ]
    },
    {
      "id": "clone-voice",
      "name": "clone-voice",
      "description": "clone-voice",
      "tags": [
        "skill",
        "cabinet"
      ]
    },
    {
      "id": "use-voice",
      "name": "use-voice",
      "description": "use-voice",
      "tags": [
        "skill",
        "cabinet"
      ]
    },
    {
      "id": "reels-producer",
      "name": "reels-producer",
      "description": "reels-producer",
      "tags": [
        "skill",
        "cabinet"
      ]
    },
    {
      "id": "four-horsemen",
      "name": "four-horsemen",
      "description": "four-horsemen",
      "tags": [
        "skill",
        "cabinet"
      ]
    },
    {
      "id": "four-horsemen-ui-orchestrator",
      "name": "four-horsemen-ui-orchestrator",
      "description": "four-horsemen-ui-orchestrator",
      "tags": [
        "skill",
        "cabinet"
      ]
    },
    {
      "id": "stampede",
      "name": "stampede",
      "description": "stampede",
      "tags": [
        "skill",
        "cabinet"
      ]
    },
    {
      "id": "canvas-design",
      "name": "canvas-design",
      "description": "canvas-design",
      "tags": [
        "skill",
        "cabinet"
      ]
    },
    {
      "id": "artifacts-builder",
      "name": "artifacts-builder",
      "description": "artifacts-builder",
      "tags": [
        "skill",
        "cabinet"
      ]
    },
    {
      "id": "prism-show-prism-router-status-available",
      "name": "prism  # Show Prism router status, available models, endpoint map (plugin)",
      "description": "show Prism LLM-router status \u2014 available models, endpoint map, and routing health (plugin/MCP-loaded, no on-disk SKILL.md)",
      "tags": [
        "skill",
        "cabinet"
      ]
    },
    {
      "id": "gamify-sound-effects-on-claude-code-even",
      "name": "gamify  # Sound effects on Claude Code events",
      "description": "gamify  # Sound effects on Claude Code events",
      "tags": [
        "skill",
        "cabinet"
      ]
    },
    {
      "id": "claude-control-center-new-9767-gamify-cr",
      "name": "claude-control-center  # NEW :9767 \u2014 gamify + cross-terminal session viewer",
      "description": "claude-control-center  # NEW :9767 \u2014 gamify + cross-terminal session viewer",
      "tags": [
        "skill",
        "cabinet"
      ]
    }
  ]
}