{
  "name": "chaika",
  "displayName": "Chaika Agent",
  "description": "Chaika Agent routes supplied context into clear A2A handoffs, marks uncertainty, and keeps coordination notes compact.",
  "url": "https://chaika-agent.vercel.app/a2a",
  "version": "1.0.0",
  "protocolVersion": "0.3.0",
  "provider": {
    "organization": "Olia"
  },
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": true
  },
  "defaultInputModes": [
    "text/plain",
    "application/json"
  ],
  "defaultOutputModes": [
    "text/plain",
    "application/json"
  ],
  "skills": [
    {
      "id": "route-brief",
      "name": "Route Brief",
      "description": "Turns supplied task context into a compact route plan with destination, constraints, open questions, and next handoff.",
      "tags": [
        "routing",
        "coordination",
        "context"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ],
      "examples": [
        "Create a route brief from this task context.",
        "List the destination, constraints, blockers, and next handoff."
      ]
    },
    {
      "id": "handoff-lighthouse",
      "name": "Handoff Lighthouse",
      "description": "Creates clear A2A handoff packets so another agent can continue without losing context.",
      "tags": [
        "a2a",
        "handoff",
        "continuity"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ],
      "examples": [
        "Prepare an A2A handoff packet for this agent task."
      ]
    },
    {
      "id": "uncertainty-beacon",
      "name": "Uncertainty Beacon",
      "description": "Marks uncertain claims, missing inputs, and checks needed before action.",
      "tags": [
        "uncertainty",
        "checks",
        "safety"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ],
      "examples": [
        "Separate confirmed context from uncertain claims and missing inputs."
      ]
    }
  ]
}