{
  "specVersion": "1.0",
  "host": {
    "displayName": "Evan Oman",
    "documentationUrl": "https://evanoman.com/llms.txt"
  },
  "entries": [
    {
      "identifier": "urn:air:evanoman.com:reading:api",
      "displayName": "Evan Oman Reading API",
      "type": "application/openapi+json",
      "url": "https://evanoman.com/openapi/readwise.json",
      "description": "Public read-only JSON API over what Evan Oman has finished reading — articles, newsletters, RSS items and long-form X threads — the passages he highlighted in a given read, and the books on his Goodreads shelves. No credentials, no write operations, four GET routes.",
      "capabilities": ["ReadingHistory", "ReadingHighlights", "BookShelves"],
      "representativeQueries": [
        "what has Evan Oman been reading lately",
        "which books is Evan Oman reading right now",
        "what did Evan Oman highlight in the article he just finished",
        "list every article Evan Oman has finished reading"
      ],
      "tags": ["reading", "highlights", "books", "personal-website"],
      "version": "2026-09-03",
      "updatedAt": "2026-09-03T00:00:00Z"
    },
    {
      "identifier": "urn:air:evanoman.com:reading:skills-index",
      "displayName": "Evan Oman Agent Skills index",
      "type": "application/json",
      "url": "https://evanoman.com/.well-known/agent-skills/index.json",
      "description": "Agent Skills discovery index for this site. It lists one skill, evan-oman-reading, which teaches an agent how to read Evan Oman's public reading history and highlights through the Reading API, and publishes the SHA-256 digest of that skill's bytes.",
      "representativeQueries": [
        "how do I look up Evan Oman's reading history",
        "give me a skill for reading Evan Oman's highlights"
      ],
      "tags": ["agent-skills", "reading"],
      "updatedAt": "2026-09-03T00:00:00Z"
    }
  ]
}
