{
  "$schema": "https://agentskills.io/schema/v0.2.0/index.schema.json",
  "version": "0.2.0",
  "name": "Hotel Bergsonne Allgäu Agent Skills",
  "description": "Discoverable AI-agent skills for booking, pricing, hotel info and ancillary services at Hotel Bergsonne Allgäu (Sonthofen, Germany).",
  "publisher": {
    "name": "Sonne Imberg GmbH",
    "url": "https://bergsonne-allgaeu.de/",
    "contact": "servus@bergsonne-allgaeu.de"
  },
  "skills": [
    {
      "name": "search_availability",
      "type": "api",
      "description": "Search room availability and live rates for a date range and party size at Hotel Bergsonne Allgäu. Returns valid roomId codes (SDZ, KDZ, KFZ, KAPDZ).",
      "url": "https://bergsonne-allgaeu.de/api/booking?action=availability",
      "method": "GET",
      "specUrl": "https://bergsonne-allgaeu.de/api/openapi",
      "sha256": "n/a"
    },
    {
      "name": "get_price_quote",
      "type": "api",
      "description": "Get a nightly price breakdown including Kurtaxe (€3.50 pp/night) for a specific room and rate combination.",
      "url": "https://bergsonne-allgaeu.de/api/booking?action=price-quote",
      "method": "GET",
      "specUrl": "https://bergsonne-allgaeu.de/api/openapi",
      "sha256": "n/a"
    },
    {
      "name": "create_booking",
      "type": "api",
      "description": "Create a hotel reservation. Requires firstName, lastName, email, phone, country plus roomId, rateId, dates and adults. Supports test=true sandbox mode.",
      "url": "https://bergsonne-allgaeu.de/api/booking?action=bookings",
      "method": "POST",
      "specUrl": "https://bergsonne-allgaeu.de/api/openapi",
      "sha256": "n/a"
    },
    {
      "name": "get_hotel_details",
      "type": "api",
      "description": "Fetch hotel metadata, amenities, room types, occupancy limits and check-in/out times.",
      "url": "https://bergsonne-allgaeu.de/api/booking?action=hotel",
      "method": "GET",
      "specUrl": "https://bergsonne-allgaeu.de/api/openapi",
      "sha256": "n/a"
    },
    {
      "name": "get_fact_sheet",
      "type": "document",
      "description": "Full GIATA property fact sheet — descriptions, amenities, images, room classifications.",
      "url": "https://bergsonne-allgaeu.de/api/booking?action=fact-sheet",
      "method": "GET",
      "sha256": "n/a"
    },
    {
      "name": "knowledge_base",
      "type": "document",
      "description": "Plain-text knowledge base for LLM grounding (rooms, services, location, policies, FAQs) in 7 languages.",
      "url": "https://bergsonne-allgaeu.de/llms-full.txt",
      "method": "GET",
      "sha256": "n/a"
    },
    {
      "name": "mcp_server",
      "type": "mcp",
      "description": "Model Context Protocol server exposing all booking tools to native MCP clients (Claude Desktop, Cursor, etc.).",
      "url": "https://bergsonne-allgaeu.de/api/booking-mcp",
      "specUrl": "https://bergsonne-allgaeu.de/.well-known/mcp.json",
      "sha256": "n/a"
    }
  ]
}
