{
  "entry": {
    "path": "SKILL.md",
    "url": "https://afa5.chaos.callai.online/mcp-guide/skills/SKILL.md"
  },
  "version": "0464a97568f1",
  "release": "e3.17-334af3748274.s0464a97568f1",
  "skills": [
    {
      "name": "aifa-article-multimedia",
      "source": "builtin",
      "title": "作者原稿 → 多媒体单篇：一张地图",
      "summary": "把作者原稿做成 AIFA 双语多媒体单篇的一张地图：十一站从拆解原稿到发布，每站手上有什么、交什么、用哪个 MCP 工具或 aifa 命令；创作方向只标地形。已有单篇的修订用 aifa-magazine-editing。",
      "attach": [],
      "entry": "aifa-article-multimedia/SKILL.md",
      "version": "80b6fe252459",
      "release": "e3.17-334af3748274.s0464a97568f1",
      "files": [
        {
          "path": "aifa-article-multimedia/agents/openai.yaml",
          "bytes": 303,
          "sha256": "424b0ed9296607928b076154eb30aef3713081380a0a246f29e01de6aee46d38",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-article-multimedia/agents/openai.yaml"
        },
        {
          "path": "aifa-article-multimedia/references/briefs.md",
          "bytes": 5719,
          "sha256": "0e1461e088a4a31d3b2e803403b5788e2d1d7ba2e7fbf2282a842c24e2a9ea30",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-article-multimedia/references/briefs.md"
        },
        {
          "path": "aifa-article-multimedia/references/components.md",
          "bytes": 2781,
          "sha256": "d1fed091f5064e9aa91ee1bba433a7212531415a401b27933fa2c498bc823c63",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-article-multimedia/references/components.md"
        },
        {
          "path": "aifa-article-multimedia/references/internal-scripts.md",
          "bytes": 2932,
          "sha256": "56d3b0eb65858183aaea0d1df990016758a8a041d8207cef9ae65827e29d85e1",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-article-multimedia/references/internal-scripts.md"
        },
        {
          "path": "aifa-article-multimedia/references/package.md",
          "bytes": 8448,
          "sha256": "39c6eeb3ec16190d9433cc225669d620c551d4fb799f4e38aea3ac4e7a16ed90",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-article-multimedia/references/package.md"
        },
        {
          "path": "aifa-article-multimedia/references/terrain.md",
          "bytes": 6320,
          "sha256": "f4d5f89d74a41c6250a4bcc9c9069fc37074aeb450be27faafd024fd526930d5",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-article-multimedia/references/terrain.md"
        },
        {
          "path": "aifa-article-multimedia/references/visual-briefs.md",
          "bytes": 2948,
          "sha256": "3216a0f295adb38cfb9c8d10fe3cbe740ed8694c0e4d48156ed270788d78c567",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-article-multimedia/references/visual-briefs.md"
        },
        {
          "path": "aifa-article-multimedia/scripts/article-draft.mjs",
          "bytes": 31106,
          "sha256": "7d343bc42a5798ee4ae4d0fe5dca8b445d47bbfab1275b033c88830d71fb90fd",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-article-multimedia/scripts/article-draft.mjs"
        },
        {
          "path": "aifa-article-multimedia/scripts/block-compose.mjs",
          "bytes": 27616,
          "sha256": "c4726c310a4010d2faf5de5c7a215d0a5fb75c80330bd2037dc085ab57e5d50e",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-article-multimedia/scripts/block-compose.mjs"
        },
        {
          "path": "aifa-article-multimedia/scripts/make-explorer.mjs",
          "bytes": 5310,
          "sha256": "6ba5be07f4f535a0dd0660a4920810a7570ae452bdb9476afc19520244763198",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-article-multimedia/scripts/make-explorer.mjs"
        },
        {
          "path": "aifa-article-multimedia/SKILL.md",
          "bytes": 16543,
          "sha256": "6900f1369b2b818f0268cf4146f33d8b50d401f0269b2e58c4564a26753cf79c",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-article-multimedia/SKILL.md"
        }
      ],
      "status": "published",
      "author": "AIFA 编辑部",
      "recommended": false,
      "sortOrder": null
    },
    {
      "name": "aifa-author",
      "source": "builtin",
      "title": "作者线地图",
      "summary": "AIFA 作者线地图：一篇在系统里是哪些文件、从原稿到发布会经过哪几站、每一站周围有什么工具与参考页。硬规则只在参考页物理契约一处，本页只标位置与方向。写一篇之前读这一页，其余按需取。",
      "attach": [],
      "entry": "aifa-author/SKILL.md",
      "version": "7fca1d50c064",
      "release": "e3.17-334af3748274.s0464a97568f1",
      "files": [
        {
          "path": "aifa-author/methods/aifa_pull.md",
          "bytes": 2167,
          "sha256": "ff283d18d85420d0ad1e946e565495ca60bb2aa6dd1dbbb57e74c288ce2b2ee6",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/methods/aifa_pull.md"
        },
        {
          "path": "aifa-author/methods/aifa_push.md",
          "bytes": 2662,
          "sha256": "58810292e0f5a5728c72357e242fffbc4604b34b0cd76be177a45c27b7b5aff3",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/methods/aifa_push.md"
        },
        {
          "path": "aifa-author/methods/articles.byline_candidates.list.md",
          "bytes": 416,
          "sha256": "83c5345215e680346caba606d534e6c3425a56f77df6cd83df5d9fa0b3cdb274",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/methods/articles.byline_candidates.list.md"
        },
        {
          "path": "aifa-author/methods/articles.check.md",
          "bytes": 1095,
          "sha256": "18260a47af69a1f6400a8170eeb9873c265a3058a59e6d6898cc6caf08aff037",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/methods/articles.check.md"
        },
        {
          "path": "aifa-author/methods/articles.create.md",
          "bytes": 558,
          "sha256": "3fe9efacffe3b708e63d48c01579a632f92cb314f4595b4fc3b16069e9ce9374",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/methods/articles.create.md"
        },
        {
          "path": "aifa-author/methods/articles.delete.md",
          "bytes": 611,
          "sha256": "a2584b50497d2d44a677c3c9d08be751c99842b32866c4bb95917733a683b8a0",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/methods/articles.delete.md"
        },
        {
          "path": "aifa-author/methods/articles.pages.render.md",
          "bytes": 609,
          "sha256": "0bac06e522bfd1d183a5a06a1ea1581d963318b1232b9547522d3d14fb1fccef",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/methods/articles.pages.render.md"
        },
        {
          "path": "aifa-author/methods/articles.preview_links.create.md",
          "bytes": 1494,
          "sha256": "0e6106fa81895284e1c9ab5ce8c98dc237273924e7422f9f38463b178244571e",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/methods/articles.preview_links.create.md"
        },
        {
          "path": "aifa-author/methods/articles.preview_links.list.md",
          "bytes": 356,
          "sha256": "f5a173dbf39a74d589255b8a48bbdf6cb46cd9f6dc35a73f59a7c91471c172f2",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/methods/articles.preview_links.list.md"
        },
        {
          "path": "aifa-author/methods/articles.preview.md",
          "bytes": 608,
          "sha256": "8e38b4d78e20c0cc3aa8391ef72a91868451d66adae9a365a79d2c6a937262c5",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/methods/articles.preview.md"
        },
        {
          "path": "aifa-author/methods/articles.publish.md",
          "bytes": 520,
          "sha256": "3d4fd2a8b297dd5f7ee568b07121e465b71ab07c5b82884749c7528696133a1d",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/methods/articles.publish.md"
        },
        {
          "path": "aifa-author/methods/articles.releases.list.md",
          "bytes": 846,
          "sha256": "4dcb017c852fb617dd2d0b2ee583fe23ff8930cb55bf45ec2aa11235994f7bf5",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/methods/articles.releases.list.md"
        },
        {
          "path": "aifa-author/methods/articles.restore_release.md",
          "bytes": 1132,
          "sha256": "2e4ede7a8ecda39967c3ccff95d9594cbbb2e9787888de78a685337c63216228",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/methods/articles.restore_release.md"
        },
        {
          "path": "aifa-author/methods/articles.run_ai.md",
          "bytes": 1476,
          "sha256": "d5ec35d8888a595034b73420d434d87bb57dc9e1e4cc2a815e7949f8e0b299dc",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/methods/articles.run_ai.md"
        },
        {
          "path": "aifa-author/methods/articles.search.md",
          "bytes": 2563,
          "sha256": "9b33a302910cfc1ded6cedd65ee20d6b7cad0569f5d6083892e5356228cc7a96",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/methods/articles.search.md"
        },
        {
          "path": "aifa-author/methods/articles.text.md",
          "bytes": 704,
          "sha256": "bc27f3ff8d4bf9f3dbc1ef7b76e9b7635079b060a8db486d15112eb175a446ac",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/methods/articles.text.md"
        },
        {
          "path": "aifa-author/methods/articles.transfer.md",
          "bytes": 2075,
          "sha256": "ccc266e9b76bd652d82183639c5b099905b0705f7864dfefcda5a3352fdf5472",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/methods/articles.transfer.md"
        },
        {
          "path": "aifa-author/methods/articles.translate.md",
          "bytes": 512,
          "sha256": "8f16cd97ecc75493ca7cdec62bceba2f8ab4c6f63a17fdabf9e416b796de58ad",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/methods/articles.translate.md"
        },
        {
          "path": "aifa-author/methods/articles.translation.retrieve.md",
          "bytes": 537,
          "sha256": "0c34626c9d9d075258a3e731ad7772fb9941ca19e370e607d4d581a4b0ab3d19",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/methods/articles.translation.retrieve.md"
        },
        {
          "path": "aifa-author/methods/articles.update.md",
          "bytes": 432,
          "sha256": "421664cc05b4a02e3009cf4caac3d8c7406bf9afa74456f1c4524c7ef929af86",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/methods/articles.update.md"
        },
        {
          "path": "aifa-author/methods/articles.workflow.md",
          "bytes": 1047,
          "sha256": "a4430c84eae10330cf45241eff7a9f65804b719a8e87ce5ae7585df333fc4a96",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/methods/articles.workflow.md"
        },
        {
          "path": "aifa-author/methods/bundles.retrieve.md",
          "bytes": 1038,
          "sha256": "8533f6eede96c9ea228a130ed32ff5aa3b907094f1db154ad4e0595126a16eb5",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/methods/bundles.retrieve.md"
        },
        {
          "path": "aifa-author/methods/collections.check.md",
          "bytes": 784,
          "sha256": "cb3c238e66b4928199c875481457f84ef6486acaf925d71f12a44c633c0ec5a9",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/methods/collections.check.md"
        },
        {
          "path": "aifa-author/methods/collections.create.md",
          "bytes": 353,
          "sha256": "60d8381c8e0db57aba1ef72ce637183f100109a416ecbb438df88592c067ebdd",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/methods/collections.create.md"
        },
        {
          "path": "aifa-author/methods/collections.delete.md",
          "bytes": 551,
          "sha256": "45dc7e5df56b8566e9d8586502637bff12fb538800009508308a4e5831643324",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/methods/collections.delete.md"
        },
        {
          "path": "aifa-author/methods/collections.items.md",
          "bytes": 906,
          "sha256": "8257e57e7ff6f22fbe21ec8e691399fdb3e662d5d5b6183c57ac154a51b3fdd4",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/methods/collections.items.md"
        },
        {
          "path": "aifa-author/methods/collections.publish.md",
          "bytes": 510,
          "sha256": "42fcf25c22570e5e59aa9eb117c892fc8fe85b6d20b9b34070fa4a2372a0f7bc",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/methods/collections.publish.md"
        },
        {
          "path": "aifa-author/methods/collections.retrieve.md",
          "bytes": 1427,
          "sha256": "ccf8559380773ba90dc4317362a21d1a88151517c6246d0f0303bac1c5db2844",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/methods/collections.retrieve.md"
        },
        {
          "path": "aifa-author/methods/collections.unpublish.md",
          "bytes": 280,
          "sha256": "9af8dcef5b93c4627d9b852efd23b73a084821342ccc58af224be65b6d179c6e",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/methods/collections.unpublish.md"
        },
        {
          "path": "aifa-author/methods/collections.update.md",
          "bytes": 1266,
          "sha256": "c6e8e83ca3fc7a23050a93d1423b9bbcd1343986f05dcc3343cdaf2df2248bf2",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/methods/collections.update.md"
        },
        {
          "path": "aifa-author/methods/feed_items.list.md",
          "bytes": 2826,
          "sha256": "a67c1b0a2d76935ad356778d59039703bd438256c42726cbb5ff90503443e731",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/methods/feed_items.list.md"
        },
        {
          "path": "aifa-author/methods/media.list.md",
          "bytes": 1027,
          "sha256": "63c161d18699f331a3f543496dcef1f03cb42f541422a1006521bada5e85ceb2",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/methods/media.list.md"
        },
        {
          "path": "aifa-author/methods/media.retrieve.md",
          "bytes": 913,
          "sha256": "7ce745df326a3db8d3b676c1cde4bed620d070c9d49eec10901eee53d58a7ce7",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/methods/media.retrieve.md"
        },
        {
          "path": "aifa-author/methods/narrations.retrieve.md",
          "bytes": 385,
          "sha256": "2632104d0d60d6e71bfec5bd6d60dcedc630d86faf4b2785a0c4378b03060a72",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/methods/narrations.retrieve.md"
        },
        {
          "path": "aifa-author/methods/reading_assistants.defaults.retrieve.md",
          "bytes": 462,
          "sha256": "01e5f070ee813578405169f8ca13db2b102950a2d1095773d30d12558c59a8b7",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/methods/reading_assistants.defaults.retrieve.md"
        },
        {
          "path": "aifa-author/methods/reading_assistants.defaults.update.md",
          "bytes": 378,
          "sha256": "8efe86dd9af30620927902c6f4befb939a4e211272a492cfde418814d92edbf9",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/methods/reading_assistants.defaults.update.md"
        },
        {
          "path": "aifa-author/methods/reading_assistants.retrieve.md",
          "bytes": 421,
          "sha256": "ef095a2fdf555c27781fd7764e99a315cb9e035eb8620410985c625d92f7743c",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/methods/reading_assistants.retrieve.md"
        },
        {
          "path": "aifa-author/methods/reading_assistants.update.md",
          "bytes": 468,
          "sha256": "fd36a0017fb30abb4dde1fe4912b8f03efce8897583d3f72d2df92ddf0039dfa",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/methods/reading_assistants.update.md"
        },
        {
          "path": "aifa-author/methods/reposts.list.md",
          "bytes": 1002,
          "sha256": "53a7f1a75fc2ca51277d93db94fbcb44da709b32b9c2e1ad0842e2f525beb6d4",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/methods/reposts.list.md"
        },
        {
          "path": "aifa-author/references/canvas-trial-shell.md",
          "bytes": 4350,
          "sha256": "c602581c7acb1f865f5fda48de1b55057aac6457e46440abfc4950aeee0ff3d9",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/references/canvas-trial-shell.md"
        },
        {
          "path": "aifa-author/references/domains-and-flows.md",
          "bytes": 73896,
          "sha256": "4800e5a742d5fdba2da223855e50eb17d3680c80637e62055ffd5c846618a274",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/references/domains-and-flows.md"
        },
        {
          "path": "aifa-author/references/dual-layout.md",
          "bytes": 5108,
          "sha256": "042e62cdb0465f4f8ee367fd28d36f6fe3397b493e2779408463832f1d01daf3",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/references/dual-layout.md"
        },
        {
          "path": "aifa-author/references/editorial-notes.md",
          "bytes": 3908,
          "sha256": "63b97c13dd9f58b66c5eda31f5c3d6d98c7b9d1a2f63807cae92b62a7756355a",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/references/editorial-notes.md"
        },
        {
          "path": "aifa-author/references/font-files.md",
          "bytes": 3179,
          "sha256": "9cdef4073a756922db864bf6ab705df5e885ce7e13385cd8b12c2d3f12dbef90",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/references/font-files.md"
        },
        {
          "path": "aifa-author/references/font-mount-example.html",
          "bytes": 3496,
          "sha256": "f0c093887d8fcb5c045cf0e692d6cb84d37be7e887a29d421f3abbbd2bcfc3b4",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/references/font-mount-example.html"
        },
        {
          "path": "aifa-author/references/inbox.md",
          "bytes": 4057,
          "sha256": "35a20f21bd2df24910313b76f4556ff92512e20e0c87dc0ad1c7c4ceb42fb0a7",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/references/inbox.md"
        },
        {
          "path": "aifa-author/references/layout-rules.md",
          "bytes": 5862,
          "sha256": "8e4cb081418ccd7e640e4f29f26a4572c5aa1c667ab0e6aea0cd497927f6dc84",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/references/layout-rules.md"
        },
        {
          "path": "aifa-author/references/physical-contract.md",
          "bytes": 34733,
          "sha256": "3f9ffaa77fa6f238d5060065bdd08ec5a70168e4f3da93a8ed2f64e25ca09f5b",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/references/physical-contract.md"
        },
        {
          "path": "aifa-author/references/tools-check.md",
          "bytes": 8637,
          "sha256": "1ff16e377b216865544a7e8e5d5b794deb2cfeae6fa3c097b95782d2d721e7d4",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/references/tools-check.md"
        },
        {
          "path": "aifa-author/references/tools-read.md",
          "bytes": 19228,
          "sha256": "96163b759a86616911c81a74fd533992744f435448d569e1df1cc045b7c2d653",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/references/tools-read.md"
        },
        {
          "path": "aifa-author/references/tools-write.md",
          "bytes": 13067,
          "sha256": "62d083e41708b54a9ddc1a20b4c43fcbe0fa8d0fee55e945e3c205ae1ec516af",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/references/tools-write.md"
        },
        {
          "path": "aifa-author/SKILL.md",
          "bytes": 9640,
          "sha256": "541142dfc14591a5e6553fa4b21beb1ded098a6ad61318c24cc288417f57facf",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-author/SKILL.md"
        }
      ],
      "status": "published",
      "author": "AIFA 编辑部",
      "recommended": false,
      "sortOrder": null
    },
    {
      "name": "aifa-block-audio-player",
      "source": "builtin",
      "title": "音频：一段声音，块内播放",
      "summary": "AIFA 音频块（media/audio-player）的写法：一段音频块内播放，可带海报。用于单篇里要放一段访谈、播客、朗读片段或环境声时。",
      "attach": [
        "block:audio-player"
      ],
      "entry": "aifa-block-audio-player/SKILL.md",
      "version": "386689fd7b46",
      "release": "e3.17-334af3748274.s0464a97568f1",
      "files": [
        {
          "path": "aifa-block-audio-player/SKILL.md",
          "bytes": 1880,
          "sha256": "69f5a04b247b956beaab641cf02bf252f5274016be485b248399501ab7fa6f1f",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-block-audio-player/SKILL.md"
        }
      ],
      "status": "published",
      "author": "AIFA 编辑部",
      "recommended": false,
      "sortOrder": null
    },
    {
      "name": "aifa-block-blank",
      "source": "builtin",
      "title": "留白：决定其余块落在哪里",
      "summary": "AIFA 留白块（text/blank）的用法：块没有坐标，位置只由块序列、宽度档与留白排出来；留白怎么把块推到位。用于排版时要把某块往下推、让半宽块落在右栏。",
      "attach": [
        "block:blank"
      ],
      "entry": "aifa-block-blank/SKILL.md",
      "version": "54d3daa59efc",
      "release": "e3.17-334af3748274.s0464a97568f1",
      "files": [
        {
          "path": "aifa-block-blank/references/block-tools.md",
          "bytes": 10194,
          "sha256": "6335be953f3cc4fafae2d8a09ec8efeac3e6b37a327c46864b75f6d7f701fdd2",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-block-blank/references/block-tools.md"
        },
        {
          "path": "aifa-block-blank/SKILL.md",
          "bytes": 1799,
          "sha256": "85c4557940d994cc11beb0e58b366a7fd45cdead468f27852e52221eb535e3a1",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-block-blank/SKILL.md"
        }
      ],
      "status": "published",
      "author": "AIFA 编辑部",
      "recommended": false,
      "sortOrder": null
    },
    {
      "name": "aifa-block-chapter-head",
      "source": "builtin",
      "title": "章节页头：长文的呼吸点",
      "summary": "AIFA 章节页头块（text/chapter-head）的写法与摆法：序号怎么写、章节句怎么选、为什么框高要给足。用于经 MCP 或 CLI 写章节页头，或给长文分节时拿不准放哪、放多高。",
      "attach": [
        "block:chapter-head"
      ],
      "entry": "aifa-block-chapter-head/SKILL.md",
      "version": "c7e9004a90c9",
      "release": "e3.17-334af3748274.s0464a97568f1",
      "files": [
        {
          "path": "aifa-block-chapter-head/SKILL.md",
          "bytes": 1848,
          "sha256": "702a963bc6d3a9ae108e7205d2cdf85ec84ec1c3241c24e71a3e49119facf833",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-block-chapter-head/SKILL.md"
        }
      ],
      "status": "published",
      "author": "AIFA 编辑部",
      "recommended": false,
      "sortOrder": null
    },
    {
      "name": "aifa-block-comment-box",
      "source": "builtin",
      "title": "留言：读者说话的地方",
      "summary": "AIFA 留言块（interactive/comment-box）的写法与摆法：块里只定底色，留言规则是单篇级配置，放在哪、放多高。用于经 MCP 或 CLI 写留言块，或给一篇安排读者互动时。",
      "attach": [
        "block:comment-box"
      ],
      "entry": "aifa-block-comment-box/SKILL.md",
      "version": "030c19022a60",
      "release": "e3.17-334af3748274.s0464a97568f1",
      "files": [
        {
          "path": "aifa-block-comment-box/SKILL.md",
          "bytes": 1800,
          "sha256": "ac1e456bc8c9b1320764988687e9b272b80a9971865b3573ecc2da5a2e983542",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-block-comment-box/SKILL.md"
        }
      ],
      "status": "published",
      "author": "AIFA 编辑部",
      "recommended": false,
      "sortOrder": null
    },
    {
      "name": "aifa-block-contents",
      "source": "builtin",
      "title": "目录：已收起，只维护存量",
      "summary": "AIFA 目录块（text/contents）已收起、不再新建：只讲存量目录块怎么改，以及要目录时用什么替代。用于改一篇里已有的目录块，或想加目录时。",
      "attach": [
        "block:contents"
      ],
      "entry": "aifa-block-contents/SKILL.md",
      "version": "17f61693eb9a",
      "release": "e3.17-334af3748274.s0464a97568f1",
      "files": [
        {
          "path": "aifa-block-contents/SKILL.md",
          "bytes": 1905,
          "sha256": "cee9ae0cf9d074d7e0567e208dbe2a1666517a7530ee1286550790e2bb332b34",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-block-contents/SKILL.md"
        }
      ],
      "status": "published",
      "author": "AIFA 编辑部",
      "recommended": false,
      "sortOrder": null
    },
    {
      "name": "aifa-block-data-table",
      "source": "builtin",
      "title": "表：行列对齐的数据",
      "summary": "AIFA 表块（quote-metric/data-table）的写法与摆法：什么数据该成表、表头与格怎么写、每格出处怎么挂、几列几行合适。用于经 MCP 或 CLI 写表块，或判断一组数该用数字、表还是画面。",
      "attach": [
        "block:data-table"
      ],
      "entry": "aifa-block-data-table/SKILL.md",
      "version": "c278c5a64a8b",
      "release": "e3.17-334af3748274.s0464a97568f1",
      "files": [
        {
          "path": "aifa-block-data-table/SKILL.md",
          "bytes": 2224,
          "sha256": "c7b31473368c10034586777d9d50f24b0e76ae1dbb682cb115dd355b9c73218b",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-block-data-table/SKILL.md"
        }
      ],
      "status": "published",
      "author": "AIFA 编辑部",
      "recommended": false,
      "sortOrder": null
    },
    {
      "name": "aifa-block-dialogue",
      "source": "builtin",
      "title": "阅读助手：读者的追问",
      "summary": "AIFA 阅读助手块（interactive/dialogue）的写法与摆法：预设问题怎么写、现成答案什么时候填、引导语、名词解释、块高与位置。用于经 MCP 或 CLI 写阅读助手块。",
      "attach": [
        "block:dialogue"
      ],
      "entry": "aifa-block-dialogue/SKILL.md",
      "version": "40a12b5c7206",
      "release": "e3.17-334af3748274.s0464a97568f1",
      "files": [
        {
          "path": "aifa-block-dialogue/SKILL.md",
          "bytes": 2369,
          "sha256": "9f08c00c2a7bdcdd47aa300a935c41b1b21b32189f9bc524d62608361cdc4767",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-block-dialogue/SKILL.md"
        }
      ],
      "status": "published",
      "author": "AIFA 编辑部",
      "recommended": false,
      "sortOrder": null
    },
    {
      "name": "aifa-block-external-link",
      "source": "builtin",
      "title": "外链：给读者一个站外出口",
      "summary": "AIFA 外链块（interactive/external-link）的写法与摆法：什么时候放一张站外卡片、标题与说明怎么写、和正文链接与二维码怎么分工。用于经 MCP 或 CLI 写外链块。",
      "attach": [
        "block:external-link"
      ],
      "entry": "aifa-block-external-link/SKILL.md",
      "version": "a9ae34916072",
      "release": "e3.17-334af3748274.s0464a97568f1",
      "files": [
        {
          "path": "aifa-block-external-link/SKILL.md",
          "bytes": 3275,
          "sha256": "870bca8d08f3788507c2ac84ea1b55e66051daa9dd5c288cef91999d3a74a625",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-block-external-link/SKILL.md"
        }
      ],
      "status": "published",
      "author": "AIFA 编辑部",
      "recommended": false,
      "sortOrder": null
    },
    {
      "name": "aifa-block-figure",
      "source": "builtin",
      "title": "数字：一篇最该放大的那个数",
      "summary": "AIFA 数字块（quote-metric/figure）的写法与摆法：选哪个数、数值与单位怎么分写、来源怎么挂、放在哪。用于经 MCP 或 CLI 写数字块，或判断一个数该不该放大。",
      "attach": [
        "block:figure"
      ],
      "entry": "aifa-block-figure/SKILL.md",
      "version": "d183ba803362",
      "release": "e3.17-334af3748274.s0464a97568f1",
      "files": [
        {
          "path": "aifa-block-figure/SKILL.md",
          "bytes": 2589,
          "sha256": "379a941867f2d9a932242f37fbd7364ccfbecf33d8ab11625b747243c2fd7c17",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-block-figure/SKILL.md"
        }
      ],
      "status": "published",
      "author": "AIFA 编辑部",
      "recommended": false,
      "sortOrder": null
    },
    {
      "name": "aifa-block-file-download",
      "source": "builtin",
      "title": "文件：读者带走的一份材料",
      "summary": "AIFA 文件块（media/file-download）的写法与摆法：给读者什么文件、文件名怎么起、说明怎么写、谁下得到。用于经 MCP 或 CLI 写文件块。",
      "attach": [
        "block:file-download"
      ],
      "entry": "aifa-block-file-download/SKILL.md",
      "version": "f2a6bd81ae8e",
      "release": "e3.17-334af3748274.s0464a97568f1",
      "files": [
        {
          "path": "aifa-block-file-download/references/drive-file.md",
          "bytes": 2149,
          "sha256": "f84fb1f77d4b124da7eefd5a248decd343f391abae72264bf385abec56c4e76a",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-block-file-download/references/drive-file.md"
        },
        {
          "path": "aifa-block-file-download/SKILL.md",
          "bytes": 2123,
          "sha256": "ed7362472aff302363facc31053e7bb4d7795f9f980532d81367e1b366b0673d",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-block-file-download/SKILL.md"
        }
      ],
      "status": "published",
      "author": "AIFA 编辑部",
      "recommended": false,
      "sortOrder": null
    },
    {
      "name": "aifa-block-html-canvas",
      "source": "builtin",
      "title": "自定义网页：会动、可交互的画面",
      "summary": "AIFA 自定义网页块（interactive/html-canvas）的块级判断：什么内容值得做成画面、SVG 还是 HTML、三个开关怎么开、来源与替代说明。用于经 MCP 或 CLI 写源码画面块。从原稿到画面的流程、沙箱地形与范例在 aifa-interactive-canvas。",
      "attach": [
        "block:html-canvas"
      ],
      "entry": "aifa-block-html-canvas/SKILL.md",
      "version": "384975cd5710",
      "release": "e3.17-334af3748274.s0464a97568f1",
      "files": [
        {
          "path": "aifa-block-html-canvas/SKILL.md",
          "bytes": 2511,
          "sha256": "bf0de5f01770c63c93144302c9d7941686cf03752403b22c7a379848c6324698",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-block-html-canvas/SKILL.md"
        }
      ],
      "status": "published",
      "author": "AIFA 编辑部",
      "recommended": false,
      "sortOrder": null
    },
    {
      "name": "aifa-block-imprint",
      "source": "builtin",
      "title": "刊记：一篇的责任记录",
      "summary": "AIFA 刊记块（text/imprint）的写法与摆法：刊记是一篇的责任记录，写哪些名目、AI 生成说明写在哪。用于经 MCP 或 CLI 写刊记块，或给一篇收尾时。",
      "attach": [
        "block:imprint"
      ],
      "entry": "aifa-block-imprint/SKILL.md",
      "version": "2de64c9e0662",
      "release": "e3.17-334af3748274.s0464a97568f1",
      "files": [
        {
          "path": "aifa-block-imprint/SKILL.md",
          "bytes": 1938,
          "sha256": "aeb12d7f120c4a2cd7951795d7a4828f690bc32bb76cb480483b9f385bc9c395",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-block-imprint/SKILL.md"
        }
      ],
      "status": "published",
      "author": "AIFA 编辑部",
      "recommended": false,
      "sortOrder": null
    },
    {
      "name": "aifa-block-item-list",
      "source": "builtin",
      "title": "列表：逐条的要点",
      "summary": "AIFA 列表块（text/item-list）的写法与摆法：什么内容该成列表、一条写多长、圆点还是编号。用于经 MCP 或 CLI 写列表块，或判断一段话该不该拆成条目。",
      "attach": [
        "block:item-list"
      ],
      "entry": "aifa-block-item-list/SKILL.md",
      "version": "d9b6a7b9894a",
      "release": "e3.17-334af3748274.s0464a97568f1",
      "files": [
        {
          "path": "aifa-block-item-list/SKILL.md",
          "bytes": 1446,
          "sha256": "55c5e85914dc02b683a8c49a1505b829a652e96eb4a1728a482c5a8f20e0d034",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-block-item-list/SKILL.md"
        }
      ],
      "status": "published",
      "author": "AIFA 编辑部",
      "recommended": false,
      "sortOrder": null
    },
    {
      "name": "aifa-block-live-landscape",
      "source": "builtin",
      "title": "横屏直播：版面上的一扇窗，装的是此刻",
      "summary": "AIFA 横屏直播块（media/live-landscape）的写法与摆法：什么时候值得开一场直播、场次名与开播时间、多条线路、公告窗、块收费、关联留言块、收播与回放。用于经 MCP 或 CLI 写横屏直播块。",
      "attach": [
        "block:live-landscape"
      ],
      "entry": "aifa-block-live-landscape/SKILL.md",
      "version": "e9f998d9944b",
      "release": "e3.17-334af3748274.s0464a97568f1",
      "files": [
        {
          "path": "aifa-block-live-landscape/SKILL.md",
          "bytes": 5202,
          "sha256": "3edbc140e2f06cd47cb7b5ef3e3413d7f3e4065ee8745c8303c8c46eeeebf0e5",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-block-live-landscape/SKILL.md"
        }
      ],
      "status": "published",
      "author": "AIFA 编辑部",
      "recommended": false,
      "sortOrder": null
    },
    {
      "name": "aifa-block-live-portrait",
      "source": "builtin",
      "title": "竖屏直播：手机举起来就开播",
      "summary": "AIFA 竖屏直播块（media/live-portrait）的写法与摆法：手机竖持开播的场次、只有半宽一档的摆法、与留言块并排、多条线路、公告窗、块收费、收播与回放。用于经 MCP 或 CLI 写竖屏直播块。",
      "attach": [
        "block:live-portrait"
      ],
      "entry": "aifa-block-live-portrait/SKILL.md",
      "version": "f5c23c669737",
      "release": "e3.17-334af3748274.s0464a97568f1",
      "files": [
        {
          "path": "aifa-block-live-portrait/SKILL.md",
          "bytes": 2314,
          "sha256": "c42ee81c10c8639e409727f97af3cebda683056e42409b4b121ed0236921a9af",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-block-live-portrait/SKILL.md"
        }
      ],
      "status": "published",
      "author": "AIFA 编辑部",
      "recommended": false,
      "sortOrder": null
    },
    {
      "name": "aifa-block-name-card",
      "source": "builtin",
      "title": "名片：一位作者对外的那一张",
      "summary": "AIFA 名片块（interactive/name-card）的写法与摆法：放哪位作者、露出多少（名字、头像加名字、整张）、块高怎么给。用于经 MCP 或 CLI 在单篇页里放一位作者的名片。",
      "attach": [
        "block:name-card"
      ],
      "entry": "aifa-block-name-card/SKILL.md",
      "version": "fa51f12cff92",
      "release": "e3.17-334af3748274.s0464a97568f1",
      "files": [
        {
          "path": "aifa-block-name-card/SKILL.md",
          "bytes": 3501,
          "sha256": "a255e7df67fe0622ef1a0630990ebd875c95b8054ec9a7674d42671cb25624dc",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-block-name-card/SKILL.md"
        }
      ],
      "status": "published",
      "author": "AIFA 编辑部",
      "recommended": false,
      "sortOrder": null
    },
    {
      "name": "aifa-block-paragraph",
      "source": "builtin",
      "title": "正文：一页的主体",
      "summary": "AIFA 正文块（text/paragraph）的写法与摆法：段落怎么分、中英怎么对、块高按什么定、行内链接怎么写。用于经 MCP 或 CLI 往单篇页里写正文块，或处理正文装不下、英文太长、要加链接的情况。",
      "attach": [
        "block:paragraph"
      ],
      "entry": "aifa-block-paragraph/SKILL.md",
      "version": "4bc232141316",
      "release": "e3.17-334af3748274.s0464a97568f1",
      "files": [
        {
          "path": "aifa-block-paragraph/references/reader-translation.md",
          "bytes": 2140,
          "sha256": "aa322dbffa3c67b8144302d09cd447378cdb54f0c41bbbcb6e0876d8ba4cf850",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-block-paragraph/references/reader-translation.md"
        },
        {
          "path": "aifa-block-paragraph/SKILL.md",
          "bytes": 2955,
          "sha256": "200f8a0d487db8d657e3faf96737a4f0988afb48f8488f93b820ae331d15f1aa",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-block-paragraph/SKILL.md"
        }
      ],
      "status": "published",
      "author": "AIFA 编辑部",
      "recommended": false,
      "sortOrder": null
    },
    {
      "name": "aifa-block-picture",
      "source": "builtin",
      "title": "图片：一张图与一行图注",
      "summary": "AIFA 图片块（image/picture）的写法与摆法：图从哪来、视觉简报与生成记录、裁图焦点、图注与权利、挂视频或音频。用于经 MCP 或 CLI 写图片块，或配图、换图、调裁切时。",
      "attach": [
        "block:picture"
      ],
      "entry": "aifa-block-picture/SKILL.md",
      "version": "75bf44f5d3f9",
      "release": "e3.17-334af3748274.s0464a97568f1",
      "files": [
        {
          "path": "aifa-block-picture/references/upload.md",
          "bytes": 5910,
          "sha256": "04e353ef110aff37ed6475beff85f2107536c8a56dbd31b65ec8cdec1cdecaa9",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-block-picture/references/upload.md"
        },
        {
          "path": "aifa-block-picture/SKILL.md",
          "bytes": 3275,
          "sha256": "6de8ade8a06677c4ac77ff8d696e32b564717543ea5e5ddf57e9da5cc6f1be4a",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-block-picture/SKILL.md"
        }
      ],
      "status": "published",
      "author": "AIFA 编辑部",
      "recommended": false,
      "sortOrder": null
    },
    {
      "name": "aifa-block-pull-quote",
      "source": "builtin",
      "title": "引语：一篇里最响的一句",
      "summary": "AIFA 引语块（quote-metric/pull-quote）的写法与摆法：选哪一句、怎么断行、出处怎么写、放在哪，让它在一篇里稀缺而有力。用于经 MCP 或 CLI 写引语块，或判断一句话该不该放大。",
      "attach": [
        "block:pull-quote"
      ],
      "entry": "aifa-block-pull-quote/SKILL.md",
      "version": "3e2ff1daa2c7",
      "release": "e3.17-334af3748274.s0464a97568f1",
      "files": [
        {
          "path": "aifa-block-pull-quote/SKILL.md",
          "bytes": 2384,
          "sha256": "2d56e766f3e94ba16b03353905126281ea3c129911739098e5ae9f76a4461f1d",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-block-pull-quote/SKILL.md"
        }
      ],
      "status": "published",
      "author": "AIFA 编辑部",
      "recommended": false,
      "sortOrder": null
    },
    {
      "name": "aifa-block-qr-code",
      "source": "builtin",
      "title": "二维码：纸面与截图的入口",
      "summary": "AIFA 二维码块（interactive/qr-code）的写法与摆法：码从文字算还是用码图、说明怎么写、什么时候不该用码。用于经 MCP 或 CLI 写二维码块。",
      "attach": [
        "block:qr-code"
      ],
      "entry": "aifa-block-qr-code/SKILL.md",
      "version": "82aaf7d264e5",
      "release": "e3.17-334af3748274.s0464a97568f1",
      "files": [
        {
          "path": "aifa-block-qr-code/SKILL.md",
          "bytes": 1759,
          "sha256": "68b9652ca5476865155061a38b64bad65b1342161b235451b5df0a07ebb29e75",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-block-qr-code/SKILL.md"
        }
      ],
      "status": "published",
      "author": "AIFA 编辑部",
      "recommended": false,
      "sortOrder": null
    },
    {
      "name": "aifa-block-share-card",
      "source": "builtin",
      "title": "分享卡：读者带走的那张卡",
      "summary": "AIFA 分享卡块（interactive/share-card）的写法与摆法：候选金句怎么选、面板底色、块高与位置。用于经 MCP 或 CLI 写分享卡，或给一篇安排收尾的分享入口。",
      "attach": [
        "block:share-card"
      ],
      "entry": "aifa-block-share-card/SKILL.md",
      "version": "a6fd2ef793d4",
      "release": "e3.17-334af3748274.s0464a97568f1",
      "files": [
        {
          "path": "aifa-block-share-card/SKILL.md",
          "bytes": 1858,
          "sha256": "a1ced293738f3e9eeb4029bdaa594f7c5a185e3c663d9ad41246adeadbb82459",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-block-share-card/SKILL.md"
        }
      ],
      "status": "published",
      "author": "AIFA 编辑部",
      "recommended": false,
      "sortOrder": null
    },
    {
      "name": "aifa-block-source-list",
      "source": "builtin",
      "title": "来源：单篇可信度的一部分",
      "summary": "AIFA 来源块（text/source-list）的写法与摆法：来源怎么登记、块高怎么留、放在哪。用于经 MCP 或 CLI 写来源块，或整理一篇的来源清单时。",
      "attach": [
        "block:source-list"
      ],
      "entry": "aifa-block-source-list/SKILL.md",
      "version": "27d1cf90c244",
      "release": "e3.17-334af3748274.s0464a97568f1",
      "files": [
        {
          "path": "aifa-block-source-list/SKILL.md",
          "bytes": 1940,
          "sha256": "6586a296267410e9fa239790efc18b7bb21b29067796d29efdb330fe9f3ed7d6",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-block-source-list/SKILL.md"
        }
      ],
      "status": "published",
      "author": "AIFA 编辑部",
      "recommended": false,
      "sortOrder": null
    },
    {
      "name": "aifa-block-title",
      "source": "builtin",
      "title": "标题：一页的题",
      "summary": "AIFA 标题块（text/title）的写法与摆法：题怎么起、三种样式怎么选、眉题与导语什么时候写。用于经 MCP 或 CLI 往单篇页里写标题块，或拿不准一页要不要标题、用哪种样式。",
      "attach": [
        "block:title"
      ],
      "entry": "aifa-block-title/SKILL.md",
      "version": "392ab2b4daaa",
      "release": "e3.17-334af3748274.s0464a97568f1",
      "files": [
        {
          "path": "aifa-block-title/SKILL.md",
          "bytes": 2026,
          "sha256": "acd8e05cfb33d5621b08aca450f42a65a23555a0f954cd4a4440d043a698b9d6",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-block-title/SKILL.md"
        }
      ],
      "status": "published",
      "author": "AIFA 编辑部",
      "recommended": false,
      "sortOrder": null
    },
    {
      "name": "aifa-block-url-canvas",
      "source": "builtin",
      "title": "嵌入网页：借别人的一页",
      "summary": "AIFA 嵌入网页块（interactive/url-canvas）的块级判断：什么时候嵌网址、白名单之外怎么办、比例与来源开关。用于经 MCP 或 CLI 写嵌入网页块。",
      "attach": [
        "block:url-canvas"
      ],
      "entry": "aifa-block-url-canvas/SKILL.md",
      "version": "975d7fe5169e",
      "release": "e3.17-334af3748274.s0464a97568f1",
      "files": [
        {
          "path": "aifa-block-url-canvas/SKILL.md",
          "bytes": 2074,
          "sha256": "ac93dd8f82ebd8073392e0d2e875ee3a521c829c6479d57c4c3107e2b94c89c3",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-block-url-canvas/SKILL.md"
        }
      ],
      "status": "published",
      "author": "AIFA 编辑部",
      "recommended": false,
      "sortOrder": null
    },
    {
      "name": "aifa-block-video-player",
      "source": "builtin",
      "title": "视频：必须靠运动或现场影像的叙事",
      "summary": "AIFA 视频块（media/video-player）的写法与摆法：什么时候值得放视频、起播点、口播语言与字幕、封面画面、权利。用于经 MCP 或 CLI 写视频块。",
      "attach": [
        "block:video-player"
      ],
      "entry": "aifa-block-video-player/SKILL.md",
      "version": "935f60a24ff5",
      "release": "e3.17-334af3748274.s0464a97568f1",
      "files": [
        {
          "path": "aifa-block-video-player/SKILL.md",
          "bytes": 1983,
          "sha256": "860eafb53a4c1fa7f41b5af0649db88ad948864a8715b3253b820107fb7ead41",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-block-video-player/SKILL.md"
        }
      ],
      "status": "published",
      "author": "AIFA 编辑部",
      "recommended": false,
      "sortOrder": null
    },
    {
      "name": "aifa-block-work-bundle",
      "source": "builtin",
      "title": "作品包：一整套可交互的网页作品",
      "summary": "AIFA 作品包块（media/work-bundle）的块级判断：什么时候用作品包而不是源码画面、海报、页内即播还是舞台、块高。用于经 MCP 或 CLI 写作品包块。作品本身的做法与清单见 aifa-interactive-canvas。",
      "attach": [
        "block:work-bundle"
      ],
      "entry": "aifa-block-work-bundle/SKILL.md",
      "version": "4db061264f55",
      "release": "e3.17-334af3748274.s0464a97568f1",
      "files": [
        {
          "path": "aifa-block-work-bundle/SKILL.md",
          "bytes": 2555,
          "sha256": "5db44105a9eff4764f4ed7c32def220bd8a64eb86166c1d72e19c58d2671480a",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-block-work-bundle/SKILL.md"
        }
      ],
      "status": "published",
      "author": "AIFA 编辑部",
      "recommended": false,
      "sortOrder": null
    },
    {
      "name": "aifa-interactive-canvas",
      "source": "builtin",
      "title": "自定义画面：一张地图",
      "summary": "AIFA 杂志自定义画面块（canvas，SVG 或 HTML 源码进沙箱 iframe）的地图：从原稿到一块画面会经过哪几站、每站周围有什么，沙箱与版面给你的地形，以及经 MCP 或 CLI 交出去的路。TRIGGER when: 用户要给一篇做交互卡片、动态图表、SVG 图，或问自定义画面块怎么做、能做到什么。Do NOT trigger for: 写稿与建稿整体流程（用 aifa-article-multimedia）；已有单篇的文字润色（用 aifa-magazine-editing）；发布审核（用 aifa-publish-review）；系统代码开发。",
      "attach": [],
      "entry": "aifa-interactive-canvas/SKILL.md",
      "version": "711666f6940c",
      "release": "e3.17-334af3748274.s0464a97568f1",
      "files": [
        {
          "path": "aifa-interactive-canvas/agents/openai.yaml",
          "bytes": 270,
          "sha256": "5c5634c06036680256cbca34deb68e81b4b41d99fec0e7cb9e276c12c69ceed2",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-interactive-canvas/agents/openai.yaml"
        },
        {
          "path": "aifa-interactive-canvas/examples/README.md",
          "bytes": 3267,
          "sha256": "d183524a6e748612821235358b55439639d31d68a5d270d84f37d49be34fb592",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-interactive-canvas/examples/README.md"
        },
        {
          "path": "aifa-interactive-canvas/references/action-questions.md",
          "bytes": 4207,
          "sha256": "3df66cf90647eb2e9a8969925cd270a1fb46d3af7a0e51e4a6a536d298417776",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-interactive-canvas/references/action-questions.md"
        },
        {
          "path": "aifa-interactive-canvas/references/canvas-authoring.md",
          "bytes": 7105,
          "sha256": "221644d4a8b9eba8ed5d6e74f9b981b10feaa271b95820b1ae4184b22e0d00e9",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-interactive-canvas/references/canvas-authoring.md"
        },
        {
          "path": "aifa-interactive-canvas/references/checklist.md",
          "bytes": 2660,
          "sha256": "3406b864d7eafe0c119c9d6acc547288e8548bc18e50d309ef47a288a7e113a1",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-interactive-canvas/references/checklist.md"
        },
        {
          "path": "aifa-interactive-canvas/SKILL.md",
          "bytes": 12530,
          "sha256": "faddffb1699c77d32aa1eec4b202315cf2a3b646cff89b9fda1f3827d3f69986",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-interactive-canvas/SKILL.md"
        }
      ],
      "status": "published",
      "author": "AIFA 编辑部",
      "recommended": false,
      "sortOrder": null
    },
    {
      "name": "aifa-magazine-editing",
      "source": "builtin",
      "title": "AIFA 编辑服务",
      "summary": "为 AIFA 编辑处理单篇排版、润色、中英双语、配图与定点修订。由 Agent 自身完成写作和配图，通过 MCP 读取块契约、修改工作稿、回读验收并按用户要求发布。也用于连接编辑器读取人工选区；不用于系统代码开发。",
      "attach": [],
      "entry": "aifa-magazine-editing/SKILL.md",
      "version": "24bfb2792b41",
      "release": "e3.17-334af3748274.s0464a97568f1",
      "files": [
        {
          "path": "aifa-magazine-editing/agents/openai.yaml",
          "bytes": 288,
          "sha256": "e8f42bf15661c2cc120d41cd971f47e468980edf688f113634866167b117d394",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-magazine-editing/agents/openai.yaml"
        },
        {
          "path": "aifa-magazine-editing/references/revise.md",
          "bytes": 5153,
          "sha256": "8fec82280fbd1c2f0fce70a1b408f70551a47865db18e92ac6b6b1d36553b098",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-magazine-editing/references/revise.md"
        },
        {
          "path": "aifa-magazine-editing/references/tools.md",
          "bytes": 20704,
          "sha256": "3e917599f5e22b6ac6ac5b59ba3fd3ece23266c299f438962a9603a409a4b110",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-magazine-editing/references/tools.md"
        },
        {
          "path": "aifa-magazine-editing/SKILL.md",
          "bytes": 10590,
          "sha256": "1b5296ddf0c4f73a1ce2aafb16a7bddb9c7eca4ddfe9f7f127064aa2d967ccbe",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-magazine-editing/SKILL.md"
        }
      ],
      "status": "published",
      "author": "AIFA 编辑部",
      "recommended": false,
      "sortOrder": null
    },
    {
      "name": "aifa-magazine-layout",
      "source": "builtin",
      "title": "AIFA 块序列排版",
      "summary": "将 AIFA 合集内容编排为块序列驱动的合集草稿，处理单篇页序、封面与合集封底、资产与检查。作者原稿到多媒体单篇用 aifa-article-multimedia；已有单篇的修订用 aifa-magazine-editing。系统代码开发不使用本技能。",
      "attach": [],
      "entry": "aifa-magazine-layout/SKILL.md",
      "version": "45c32144f815",
      "release": "e3.17-334af3748274.s0464a97568f1",
      "files": [
        {
          "path": "aifa-magazine-layout/SKILL.md",
          "bytes": 17812,
          "sha256": "ae37a40d1a4ae5056f8afd99167b7fb64dc8a4d8e1a130b8d9361387541e1285",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-magazine-layout/SKILL.md"
        }
      ],
      "status": "published",
      "author": "AIFA 编辑部",
      "recommended": false,
      "sortOrder": null
    },
    {
      "name": "aifa-publish-review",
      "source": "builtin",
      "title": "AIFA 发布审核",
      "summary": "平台级发布审核。按作者线的物理契约对一期合集做只读审核，输出通过或退回，退回逐条列出页面与缺陷并可定位。TRIGGER when: 用户要求审核一个合集能否发布、检查一篇单篇是否符合标准、给出发布前问题清单。Do NOT trigger for: 修改内容（用 aifa-magazine-layout 或 aifa-magazine-editing）；系统代码开发。",
      "attach": [],
      "entry": "aifa-publish-review/SKILL.md",
      "version": "edb5775ab87d",
      "release": "e3.17-334af3748274.s0464a97568f1",
      "files": [
        {
          "path": "aifa-publish-review/methods/moderation_items.moderate.md",
          "bytes": 2147,
          "sha256": "11e7187a529966671f4ecc3f996542aea64afc3416a5c69353d20dda960278d4",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-publish-review/methods/moderation_items.moderate.md"
        },
        {
          "path": "aifa-publish-review/methods/review_items.retrieve.md",
          "bytes": 2001,
          "sha256": "c45b55ac29b995389b1753bf6559ba9be216c9176253fa81ba5bfe24542c6b28",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-publish-review/methods/review_items.retrieve.md"
        },
        {
          "path": "aifa-publish-review/methods/review_items.update.md",
          "bytes": 1827,
          "sha256": "b950fee246d98a4645480119e930c42062a2ad057acac07bf8093544cb58d868",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-publish-review/methods/review_items.update.md"
        },
        {
          "path": "aifa-publish-review/methods/review_settings.retrieve.md",
          "bytes": 578,
          "sha256": "86859c1506a8d74c63efb627093cac59f5f621ffa44ab8c2a3fa0e101ff69878",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-publish-review/methods/review_settings.retrieve.md"
        },
        {
          "path": "aifa-publish-review/methods/review_settings.update.md",
          "bytes": 881,
          "sha256": "d6d7cd6d682d73e396dc454ba2c5698ca315a9f218650c091da4993599eda32f",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-publish-review/methods/review_settings.update.md"
        },
        {
          "path": "aifa-publish-review/methods/skills.update.md",
          "bytes": 1411,
          "sha256": "9cdf8065cc65b77f48a19265db9504594c48e027104f48f2efc731003ca36d6f",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-publish-review/methods/skills.update.md"
        },
        {
          "path": "aifa-publish-review/references/operations.md",
          "bytes": 7909,
          "sha256": "914c37c285e6ecee17edb19e80bb9442cd5389ea451b8caaa7190b9dbe3e6020",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-publish-review/references/operations.md"
        },
        {
          "path": "aifa-publish-review/references/tools.md",
          "bytes": 7143,
          "sha256": "92d4f6c81cf9f75f0d21be4e75e873b32fc649507cb8ca3721748492d387ea17",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-publish-review/references/tools.md"
        },
        {
          "path": "aifa-publish-review/SKILL.md",
          "bytes": 5499,
          "sha256": "fc156d3844b1fa4945f99ffe11a1cd29191a81e61b6138604dae19f7c1e828b7",
          "url": "https://afa5.chaos.callai.online/mcp-guide/skills/aifa-publish-review/SKILL.md"
        }
      ],
      "status": "published",
      "author": "AIFA 编辑部",
      "recommended": false,
      "sortOrder": null
    }
  ],
  "shared": [],
  "totalFiles": 113,
  "totalBytes": 532512,
  "bundleUrl": "https://afa5.chaos.callai.online/mcp-guide/skills.zip",
  "guideUrl": "https://afa5.chaos.callai.online/mcp-guide",
  "note": "技能包是给外部 Agent 读的写稿与排版手册。写新的一篇先读作者线必读 aifa-author/SKILL.md（参考页在它的索引里），排一整期从 aifa-magazine-layout/SKILL.md 起手。单个文件按 files[].url 取，整包按 bundleUrl 取；version 是内容指纹，内容没变它就不变。release 是发布版本号（引擎串 + 技能树指纹），单个文件的地址加 ?release=<release> 按版本取回，同一 release 同一份字节，不是当前版本回 409 并附当前 release。每个包带 source：builtin 是站方原装，uploaded 是运营上传的；recommended 为 true 的是运营推荐先读的那几本。"
}