{
  "specVersion": "1.0",
  "host": {
    "displayName": "Fishjam",
    "identifier": "did:web:fishjam.swmansion.com"
  },
  "entries": [
    {
      "identifier": "urn:air:fishjam.swmansion.com:skill:fishjam",
      "displayName": "Fishjam Agent Skill",
      "description": "Agent skill covering the Fishjam platform and all its SDKs (React, React Native, Node.js, Python). Use when building audio/video features with Fishjam.",
      "type": "text/markdown",
      "url": "https://raw.githubusercontent.com/software-mansion-labs/skills/main/skills/fishjam/SKILL.md",
      "representativeQueries": [
        "how do I add video calls to my React app with Fishjam",
        "create a Fishjam room and peer token from a Node.js backend",
        "set up livestreaming with Fishjam in React Native",
        "what is a Fishjam management token vs peer token"
      ]
    },
    {
      "identifier": "urn:air:fishjam.swmansion.com:api:fishjam-cloud",
      "displayName": "Fishjam Cloud REST API (OpenAPI)",
      "description": "OpenAPI 3 specification of the Fishjam Cloud server API for managing rooms, peers, agents and tokens.",
      "type": "application/yaml",
      "url": "https://fishjam.swmansion.com/docs/api/fishjam-server-openapi.yaml",
      "representativeQueries": [
        "Fishjam REST endpoint to create a room",
        "how to create a peer in a Fishjam room over HTTP",
        "Fishjam API request and response schemas"
      ]
    },
    {
      "identifier": "urn:air:fishjam.swmansion.com:docs:llms-txt",
      "displayName": "Fishjam documentation index (llms.txt)",
      "description": "Plain-text overview of Fishjam with links to every tutorial, how-to and reference page in the documentation.",
      "type": "text/plain",
      "url": "https://fishjam.swmansion.com/llms.txt",
      "representativeQueries": [
        "Fishjam documentation overview",
        "Fishjam tutorials for web and mobile quick start",
        "how does Fishjam pricing work"
      ]
    }
  ]
}