{
  "set": "istari-skills",
  "generated": "2026-09-08",
  "sdk": "istari-digital-client 13.x (five SDK skills) + SDK-independent skills",
  "install": "python istari_quickstart.py --install-skills --agent claude|codex|cursor|<dir>  (add --all-skills for optional layout/HTML skills)",
  "skills": [
    {
      "name": "istari-docs",
      "description": "Fetch and answer from Istari Digital documentation \u2014 how the platform works, web-app steps, terminology. Use for docs Q&A and docs.istaridigital.com URLs when the person is not asking you to call the live API. Do not use for uploading files, creating Systems, or writing Python against the client; those use Python Client 201 and the istari-connect / istari-models / istari-systems skills.",
      "path": "istari-docs/SKILL.md",
      "sha256": "96e4ed79fbe65079ef7bdae1973b2a4926f157955c867465111e38f51ff1a7c5",
      "sdk_generation": "any",
      "skill_version": "unversioned",
      "verified": "SDK-independent",
      "install": "default"
    },
    {
      "name": "istari-connect",
      "description": "Connect to the Istari Digital Platform from Python with istari-digital-client 13.x \u2014 resolve credentials, build the Istari / IstariIntegrations / IstariAdmin facade clients, check the SDK generation, read errors and pages correctly. Use first in any Istari Digital task on SDK 13: \"connect to Istari Digital\", \"auth\", or before any istari_digital_client code. If the System will have folders, also build Client.",
      "path": "istari-connect/SKILL.md",
      "sha256": "120cd24d39f2271494c62dba0daba42a13de816e1d9df7e28ebdfcfc028a2c70",
      "sdk_generation": "13.x",
      "skill_version": "13.0.1",
      "verified": "13.0.1 / demo 11.1.0 / 2026-09",
      "install": "default"
    },
    {
      "name": "istari-inspect",
      "description": "Read-only exploration of an Istari Digital instance on SDK 13.x \u2014 list and resolve Resources, Systems, and Jobs, dump a System tree, trace revisions. Use for \"what's on the instance\", \"what's in this system\", \"find the model named X\", \"show me the jobs\".",
      "path": "istari-inspect/SKILL.md",
      "sha256": "6824cfdfdb81f7a7be1332051813d1194b683c7bfd98f31fcfdf3c2587e30003",
      "sdk_generation": "13.x",
      "skill_version": "13.0.0",
      "verified": "13.0.1 / demo 11.1.0 / 2026-09",
      "install": "default"
    },
    {
      "name": "istari-models",
      "description": "Upload, revise, and read Resources on the Istari Digital Platform with SDK 13.x \u2014 models, artifacts, files, revisions, reading bytes back, the id family, running a function. Use when putting a file on the platform, \"new version of the model\", or whenever resource, file, or revision ids are handled.",
      "path": "istari-models/SKILL.md",
      "sha256": "c860140f5545ed0df12291c04583b908a55289d70e5dae2e95c235798ef0f8af",
      "sdk_generation": "13.x",
      "skill_version": "13.0.0",
      "verified": "13.0.1 / demo 11.1.0 / 2026-09",
      "install": "default"
    },
    {
      "name": "istari-systems",
      "description": "Istari Digital Systems and branches on SDK 13.x \u2014 create a System, commit revisions with branch.commit, create branches and change requests; drop to the Client configuration recipe when the tree has folders. Use for \"create/update a system\", \"add this file to the system\", \"commit to the branch\", or \"baseline\".",
      "path": "istari-systems/SKILL.md",
      "sha256": "c72b76e948b75115cca0989eb381f007b14a97efa71d8000c0136ea50656bc5a",
      "sdk_generation": "13.x",
      "skill_version": "13.0.1",
      "verified": "13.0.1 / demo 11.1.0 / 2026-09",
      "install": "default"
    },
    {
      "name": "istari-folders",
      "description": "Organize an Istari Digital System's Resources into folders on SDK 13.x \u2014 read paths off TrackedResource.path, and use Client folder_path for writes (the Istari facade commit cannot set folders). Use for \"put files in folders\", \"organize the system tree\", or folder_path encoding.",
      "path": "istari-folders/SKILL.md",
      "sha256": "80331841b4565b7fe8ae96c925368e4e685bc88b015ddb428f71764a7b8672f9",
      "sdk_generation": "13.x",
      "skill_version": "13.0.0",
      "verified": "13.0.1 / demo 11.1.0 / 2026-09",
      "install": "default"
    },
    {
      "name": "istari-links",
      "description": "Build correct Istari Digital web-app deep links \u2014 to a System, a Resource in a branch tree, a workflow-log entry, or a model anywhere. Use for \"give me a link to X\", \"the link shows No File Selected\", or embedding URLs in READMEs.",
      "path": "istari-links/SKILL.md",
      "sha256": "ddf7b2879d06f5b088e537e776e891071e1df5cb33a2f4a95852315601cce506",
      "sdk_generation": "any",
      "skill_version": "unversioned",
      "verified": "SDK-independent",
      "install": "default"
    },
    {
      "name": "istari-structure",
      "description": "Decide the shape of Istari Digital content \u2014 System hierarchy and Subsystems, folder layout, naming, and rules for a System that stays navigable. Use only when the person asks how to organize or structure a System, whether something should be a Subsystem, or before building a multi-file layout. Do not use for a simple upload or a first System \u2014 that is istari-models and istari-systems.",
      "path": "istari-structure/SKILL.md",
      "sha256": "89ebb25885c2b5b35c05f8e935bae6d146541a153d9b088cbeb1ac89d847cc11",
      "sdk_generation": "any",
      "skill_version": "unversioned",
      "verified": "SDK-independent",
      "install": "optional"
    },
    {
      "name": "istari-html-craft",
      "description": "How to make a self-contained HTML page the Istari Digital web app can render \u2014 a System README, status board, viewer, or report. Use only when the deliverable is an HTML page on the platform (strict CSP): \"make an HTML readme\", \"dashboard\". Do not use for uploading CAD or creating a System.",
      "path": "istari-html-craft/SKILL.md",
      "sha256": "b3cdc7c3c2dec3415dc8770c8e9c26177733d030c73e0b67098f1c10dc43d8f4",
      "sdk_generation": "any",
      "skill_version": "unversioned",
      "verified": "SDK-independent",
      "install": "optional"
    }
  ],
  "template": "TEMPLATE.SKILL.md"
}
