{
  "$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": "492e2f45eec74a131616339d3ceeb038665881870ed81ef1b2ab95e6b17df9e0"
    },
    {
      "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": "6f696e50cd886486fd63114c7e1ba30af453cb28b28c983eb1f6f900fab6d41c"
    },
    {
      "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": "a7821e63b02b333fbb0ff0f3a9ccdfbb60aecace9f979ba900c7aff9a7f89f3a"
    },
    {
      "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": "9674e866af32af80597c50be2b5e743f42f477124ba0c325fec1939e4cd643ea"
    },
    {
      "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": "4ce2ed6ca68b8617a47655eaf43362a89ccd9b2558f831a1eb40040756f44b16"
    },
    {
      "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": "9b872147015c797aa63929bf73516e9a1ffebc93f04786987e6576c8a5cad149"
    },
    {
      "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": "1712320b6ac80dd9ec67707dbe35e0cadc5291ca937f1f9ef4ee34965aa618dc"
    },
    {
      "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": "40f8553092dcbb6a2f5e0e16e1be2b895c50fa473a74fc1878b0019f8aef3de0"
    },
    {
      "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": "65a93f9c44e23aa52942290c9cf14045ca092f0f2836a89e8c9ee072b7a06b73"
    },
    {
      "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": "3251ee68d19849bda6f7fbaf3c31f1af27b90460b6f1e4d8ba36f3cfff519cbd"
    },
    {
      "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": "20dab61521d9ab51d8ea8feb58f4169428093eea947dc4a243dd521abea645e9"
    },
    {
      "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": "278052825b762669df148fc1fab5fda2994a9cdd1d752173a04831c32ac54da3"
    },
    {
      "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": "67c95ce8ee20905a2a0a1b612112c4aa3f1a65d5b8d99b12707e57d59ea8af7a"
    },
    {
      "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": "c1ec6351121f11aaef79f3e861075473c28453934a10c1a580c6eeefd1286101"
    }
  ]
}
