{
  "name": "Hiretea job board",
  "description": "Read-only A2A agent for the main Hiretea job board: lists the open roles every opted-in workspace published here and fetches postings by slug as structured JSON artifacts. Accepts structured data parts only; it does not interpret natural language.",
  "version": "1.0.0",
  "provider": {
    "organization": "Hiretea",
    "url": "https://api:3002"
  },
  "supportedInterfaces": [
    {
      "url": "https://api:3002/api/a2a",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "1.0"
    }
  ],
  "capabilities": {
    "streaming": false,
    "pushNotifications": false
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "list-open-jobs",
      "name": "List open jobs",
      "description": "Returns the open job postings published to the main board by opted-in workspaces, each with its owning workspace. Optional text query and a limit of up to 50.",
      "tags": [
        "jobs",
        "hiring",
        "careers"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "examples": [
        "{\"operation\":\"list_open_jobs\",\"limit\":10}"
      ]
    },
    {
      "id": "get-job",
      "name": "Get a job posting",
      "description": "Returns one published job posting by its slug with title, summary, team, location, work mode, deadline, application status and the public job URL.",
      "tags": [
        "jobs",
        "job posting"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ],
      "examples": [
        "{\"operation\":\"get_job\",\"slug\":\"senior-frontend-engineer\"}"
      ]
    }
  ]
}