{
  "specVersion": "1.0",
  "host": {
    "displayName": "Daniel Sherratt",
    "identifier": "did:web:localhost",
    "documentationUrl": "http://localhost:3000/agents.md"
  },
  "entries": [
    {
      "identifier": "urn:air:localhost:api:portfolio",
      "displayName": "Daniel Sherratt portfolio API",
      "type": "application/vnd.oai.openapi+json;version=3.1",
      "url": "http://localhost:3000/openapi.json",
      "description": "Read-only OpenAPI description for identity, contact, and gallery data.",
      "tags": [
        "portfolio",
        "openapi"
      ],
      "capabilities": [
        "getPortfolio"
      ],
      "representativeQueries": [
        "Who is Daniel Sherratt?",
        "How do I contact a Creative Director in London?",
        "Get the Stay A While portfolio as structured data"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-09-04T00:00:00.000Z"
    },
    {
      "identifier": "urn:air:localhost:skill:agents",
      "displayName": "Daniel Sherratt agent notes",
      "type": "text/markdown",
      "url": "http://localhost:3000/agents.md",
      "description": "Instructions for citing, contacting, and loading this portfolio in an agent session.",
      "tags": [
        "agents",
        "citation"
      ],
      "representativeQueries": [
        "How should an AI agent cite Daniel Sherratt?",
        "Where is the markdown version of this portfolio?"
      ],
      "version": "1.0.0",
      "updatedAt": "2026-09-04T00:00:00.000Z"
    }
  ]
}
