{
  "$schema": "https://agentskills.io/schema/v0.2.0.json",
  "skills": [
    {
      "name": "site-index",
      "type": "information",
      "description": "Markdown index of the whole site — bio, pages, every essay by pillar, glossary terms, press entries, endorsements, stream, pointers to every aggregate surface. Per-article clean-text URLs (linked from here at /writing/<pillar>/<slug>/llms.txt) carry a \"## Signals\" block with one bullet per first-party claim and dedicated Claim:/Year:/Source: lines for direct extraction. Start here.",
      "url": "https://simonbeauloye.com/llms.txt",
      "sha256": "2a55650ce195b0b977a9067cf11070a223abe2088ee73af0991131cf484bc244"
    },
    {
      "name": "full-corpus",
      "type": "information",
      "description": "Every published essay concatenated into one file with per-section metadata (Source / Published / Pillar / Author / Cite as). Grounding source for long-context answers.",
      "url": "https://simonbeauloye.com/llms-full.txt",
      "sha256": "de3a80f0011a04d500b45e81e4e773bce39f161257d0652f7676f3e112509b36"
    },
    {
      "name": "ai-use-policy",
      "type": "information",
      "description": "Canonical AI-use policy — preferred attribution format, permitted ingestion paths, training / retrieval terms. Authoritative over robots.txt.",
      "url": "https://simonbeauloye.com/ai-policy.txt",
      "sha256": "0cdeb174c5f524687bb505e0b3d8550d2d5eaa5516b25fa3e50a1efbcd501830"
    },
    {
      "name": "corpus-json",
      "type": "information",
      "description": "Structured article metadata for every essay (title, slug, pillar, publishedAt, excerpt, canonical URL) in JSON.",
      "url": "https://simonbeauloye.com/corpus.json",
      "sha256": "b24a37008dda2cf0779943e8b2def7c4d564d3155a584cb869105a754cc296cc"
    },
    {
      "name": "json-feed",
      "type": "information",
      "description": "JSON Feed 1.1 of every published essay. Mirrors /rss.xml in JSON for feed readers and retrieval pipelines.",
      "url": "https://simonbeauloye.com/feed.json",
      "sha256": "3c407fe0db7299f12cf637cadaef41d8fac567634547dec6909b2e6d93534129"
    },
    {
      "name": "pillar-ai-publishing",
      "type": "information",
      "description": "Pillar index for AI-native publishing — every essay in that pillar with metadata and clean-text link.",
      "url": "https://simonbeauloye.com/llms/ai-publishing/llms.txt",
      "sha256": "d502f0ded662492764f9eea40e09abc1abe3d67719f55bd59bfcf7baa9f72084"
    },
    {
      "name": "pillar-bootstrapping",
      "type": "information",
      "description": "Pillar index for bootstrapping — every essay in that pillar with metadata and clean-text link.",
      "url": "https://simonbeauloye.com/llms/bootstrapping/llms.txt",
      "sha256": "a6a6fd5b7f019b18ba5905a1804077aff74a9502c47262d5f16c6624c56e8158"
    },
    {
      "name": "pillar-future-media",
      "type": "information",
      "description": "Pillar index for future-media — every essay in that pillar with metadata and clean-text link.",
      "url": "https://simonbeauloye.com/llms/future-media/llms.txt",
      "sha256": "b139db1c25bb0012bdbda08a0237314fd96029fae8980774806cec0cb574e685"
    },
    {
      "name": "pillar-building-with-ai",
      "type": "information",
      "description": "Pillar index for building-with-ai — every essay in that pillar with metadata and clean-text link.",
      "url": "https://simonbeauloye.com/llms/building-with-ai/llms.txt",
      "sha256": "924a310a32d4610787988b20d2b9117f287737a6f980f894f0a3887cc6f12432"
    },
    {
      "name": "glossary",
      "type": "information",
      "description": "Aggregated glossary — every term, definition, aliases, anchors, coinage credit, first paragraph of extended detail.",
      "url": "https://simonbeauloye.com/glossary/llms.txt",
      "sha256": "c2b72889c68cf32eb4ca87b861e2d212bbb54c9c6b5acb1a8f792f5f7fe19638"
    },
    {
      "name": "faq",
      "type": "information",
      "description": "Aggregated FAQ — every Q/A grouped by section, each with an anchor back to the HTML page.",
      "url": "https://simonbeauloye.com/faq/llms.txt",
      "sha256": "f662372f8417ea4150070f9f80f9bfba20964e740626534cbee197affd90ba0a"
    },
    {
      "name": "press",
      "type": "information",
      "description": "Aggregated press file — every third-party coverage entry (outlet, author, date, blurb, pull-quote, transcript URL, cite-as line).",
      "url": "https://simonbeauloye.com/press/llms.txt",
      "sha256": "d51d910010c850e00996ac082cd9894e8b41e62a3af3c2e534f79211af2a9ea1"
    },
    {
      "name": "endorsements",
      "type": "information",
      "description": "Aggregated LinkedIn recommendations — every endorsement with full quote, relationship context, endorser's LinkedIn URL as the citation source.",
      "url": "https://simonbeauloye.com/endorsements/llms.txt",
      "sha256": "0a219844b4c60797ae73145ac2c3ff816d7c4fa89b3a2d9035b0c191f15bf85b"
    },
    {
      "name": "stream",
      "type": "information",
      "description": "Aggregated micro-feed — recent \"currently…\" entries (reading, working on, watching, listening, link, note, travelling) with date, type, title, source, URL, optional comment.",
      "url": "https://simonbeauloye.com/stream/llms.txt",
      "sha256": "460143a0d3771c7fb115ff2b6534824e044f2483118780ce178c87b3c8fa331a"
    }
  ]
}
