{
  "specVersion": "1.0",
  "host": {
    "displayName": "skillbay",
    "identifier": "did:web:skillbay.sh",
    "url": "https://skillbay.sh",
    "description": "high quality AI skills marketplace, curated by @skeptrune"
  },
  "entries": [
    {
      "identifier": "urn:air:skillbay.sh:server:mcp",
      "displayName": "skillbay MCP server",
      "description": "Every skillbay operation as an MCP tool: search skills, read evidence, install free skills, submit, buy, sell.",
      "type": "application/mcp-server-card+json",
      "url": "https://skillbay.sh/.well-known/mcp/server-card.json",
      "representativeQueries": [
        "find a skill that teaches my coding agent to redline contracts",
        "install the postgres migrations skill into claude code",
        "submit my SKILL.md to skillbay for review",
        "buy a paid skill and fetch its files"
      ]
    },
    {
      "identifier": "urn:air:skillbay.sh:agent:a2a",
      "displayName": "skillbay A2A agent",
      "description": "A2A 1.0 agent card; SendMessage over JSON-RPC at /a2a searches the catalog or returns one skill listing.",
      "type": "application/json",
      "url": "https://skillbay.sh/.well-known/agent-card.json",
      "representativeQueries": [
        "ask the skillbay agent for skills that do X",
        "a2a agent that finds ai agent skills"
      ]
    },
    {
      "identifier": "urn:air:skillbay.sh:api:openapi",
      "displayName": "skillbay JSON API",
      "description": "OpenAPI 3.1 description of the JSON API behind the site: catalog, submissions, purchases, seller and admin operations.",
      "type": "application/openapi+json",
      "url": "https://skillbay.sh/openapi.json",
      "representativeQueries": [
        "search skillbay skills by keyword over http",
        "get the before-and-after examples of a skill as json",
        "submit a skill with evidence through the api"
      ]
    },
    {
      "identifier": "urn:air:skillbay.sh:skills:index",
      "displayName": "Agent Skills discovery index",
      "description": "Free approved skills as installable SKILL.md files and archives with sha256 digests (Agent Skills Discovery v0.2.0).",
      "type": "application/agent-skills+json",
      "url": "https://skillbay.sh/.well-known/agent-skills/index.json",
      "representativeQueries": [
        "list installable free skills on skillbay",
        "npx skills add skillbay",
        "download a free skill archive with a digest"
      ]
    },
    {
      "identifier": "urn:air:skillbay.sh:doc:llms",
      "displayName": "llms.txt",
      "description": "A short map of the site for language models, with the long form at /llms-full.txt.",
      "type": "text/markdown",
      "url": "https://skillbay.sh/llms.txt",
      "representativeQueries": [
        "what is skillbay",
        "how do agents use skillbay"
      ]
    },
    {
      "identifier": "urn:air:skillbay.sh:auth:oauth",
      "displayName": "OAuth protected resource metadata",
      "description": "How agents obtain OAuth 2.1 tokens for the API and MCP server (PKCE, dynamic client registration).",
      "type": "application/json",
      "url": "https://skillbay.sh/.well-known/oauth-protected-resource",
      "representativeQueries": [
        "how does an agent sign in to skillbay",
        "register an oauth client for skillbay"
      ]
    }
  ]
}
