{
  "specVersion": "0.91",
  "host": {
    "name": "Surfsky",
    "domain": "surfsky.io",
    "url": "https://surfsky.io",
    "description": "Cloud antidetect browser. Start a browser through the REST API or an SDK, then control it with Playwright, Puppeteer, Selenium, or any CDP client."
  },
  "entries": [
    {
      "identifier": "urn:air:surfsky.io:skill:surfsky",
      "displayName": "Surfsky",
      "type": "application/ai-skill+md",
      "url": "https://surfsky.io/SKILL.md",
      "capabilities": [
        "CloudBrowser",
        "AntidetectBrowser",
        "WebScraping",
        "CaptchaSolving",
        "ProxyRouting"
      ],
      "description": "Use when a task needs a Surfsky cloud antidetect browser - setting up its Python or TypeScript SDK, REST API, CLI, or Playwright/Puppeteer over CDP; scraping or automating bot-protected sites with proxies, persistent logins, or CAPTCHA solving; or debugging Surfsky session errors, timeouts, and limits.",
      "representativeQueries": [
        "scrape a site that blocks my headless browser",
        "run Playwright against a cloud browser with a residential proxy",
        "keep a logged-in session alive across automation runs",
        "solve a CAPTCHA during an automated checkout flow"
      ]
    },
    {
      "identifier": "urn:air:surfsky.io:api:rest",
      "displayName": "Surfsky REST API",
      "type": "application/vnd.oai.openapi+json",
      "url": "https://docs.surfsky.io/api-reference/openapi.json",
      "capabilities": [
        "StartBrowser",
        "StopBrowser",
        "ManageProfiles",
        "Scrape"
      ],
      "description": "OpenAPI 3.1 spec for the Surfsky API: start one-time or persistent browser sessions, get their CDP endpoints, and manage profiles, proxies, and fingerprints.",
      "representativeQueries": [
        "start a cloud browser session over HTTP",
        "list my active browser sessions",
        "fetch a page through a scraping API instead of a browser"
      ]
    },
    {
      "identifier": "urn:air:surfsky.io:docs:llms-txt",
      "displayName": "Surfsky documentation index",
      "type": "text/plain",
      "url": "https://surfsky.io/llms.txt",
      "description": "Links to the Surfsky docs, the SDK references, and the Markdown version of every documentation page.",
      "representativeQueries": [
        "where are the Surfsky docs for agents",
        "which Surfsky SDKs and integrations exist"
      ]
    }
  ]
}
