{
  "$schema": "/schemas/skill-manifest-v1.schema.json",
  "schemaVersion": 1,
  "name": "claude-api",
  "description": "Reference for Claude API and Anthropic SDK development, including models, pricing, parameters, streaming, tool use, MCP, agents, caching, token counting, and migrations. Use whenever a request names Claude or Anthropic, asks to build or debug an Anthropic integration, or needs current Claude model and platform details. Skip when the task explicitly targets another provider.",
  "license": "Complete terms in LICENSE.txt",
  "compatibility": null,
  "metadata": {},
  "revision": "291d5ac93ab061b43ab20c57c0335f7b39bcccdd",
  "generatedAt": "2026-07-26T23:35:15.967Z",
  "source": {
    "repository": "https://github.com/mleem97/mm-skills",
    "path": "claude-api",
    "ref": "291d5ac93ab061b43ab20c57c0335f7b39bcccdd"
  },
  "manifestUrl": "/registry/v1/skills/claude-api.json",
  "pageUrl": "/skills/claude-api",
  "fileCount": 67,
  "totalBytes": 793263,
  "clients": {
    "agents": {
      "label": "Shared Agent Skills",
      "user": "~/.agents/skills",
      "project": ".agents/skills"
    },
    "codex": {
      "label": "Codex",
      "user": "~/.agents/skills",
      "project": ".agents/skills"
    },
    "opencode": {
      "label": "OpenCode",
      "user": "~/.config/opencode/skills",
      "project": ".opencode/skills"
    },
    "antigravity": {
      "label": "Antigravity",
      "user": "~/.gemini/config/skills",
      "project": ".agents/skills"
    }
  },
  "files": [
    {
      "path": "csharp/claude-api/batches.md",
      "size": 415,
      "sha256": "19d17c89efe01f13a2a173a05169dee9b6bbdd5274ec2716395c4faa6ee7029a",
      "url": "/raw/claude-api/csharp/claude-api/batches.md"
    },
    {
      "path": "csharp/claude-api/files-api.md",
      "size": 679,
      "sha256": "413d08653a31766fdc3196f25af6ce386b085c41372dcbf33e9205cd35253731",
      "url": "/raw/claude-api/csharp/claude-api/files-api.md"
    },
    {
      "path": "csharp/claude-api/README.md",
      "size": 18060,
      "sha256": "16481a361eda1fb0a58ac4581553e3dafab80b6c90ba9be7dcbe426905a8df0f",
      "url": "/raw/claude-api/csharp/claude-api/README.md"
    },
    {
      "path": "csharp/claude-api/streaming.md",
      "size": 793,
      "sha256": "8cd323dceb3d28963fcde3ecd18f2fecde0c7d87b441f7361dab5e8795f5fee2",
      "url": "/raw/claude-api/csharp/claude-api/streaming.md"
    },
    {
      "path": "csharp/claude-api/tool-use.md",
      "size": 6022,
      "sha256": "80013059920daaea42a32ccb1786071c36068871c84115fc3dffca334bdd90f6",
      "url": "/raw/claude-api/csharp/claude-api/tool-use.md"
    },
    {
      "path": "curl/examples.md",
      "size": 8609,
      "sha256": "9ddc35cfa47d47e307a9346c569c15c83b0d6185ec2e3cae26d353150c04bbcf",
      "url": "/raw/claude-api/curl/examples.md"
    },
    {
      "path": "curl/managed-agents.md",
      "size": 7546,
      "sha256": "ded9c1d2f012a0c0cf29050f9c95180d4b549a0697e4424fecab55a65980dee1",
      "url": "/raw/claude-api/curl/managed-agents.md"
    },
    {
      "path": "go/claude-api/files-api.md",
      "size": 713,
      "sha256": "144c12678497f872436aed71944e0e9ba73fea08f4a771e0bec5c1c40d620866",
      "url": "/raw/claude-api/go/claude-api/files-api.md"
    },
    {
      "path": "go/claude-api/README.md",
      "size": 7193,
      "sha256": "24816178eaa12ffd7464326dbbcaedb911e2695bd6aa17fa6184cd346c54631c",
      "url": "/raw/claude-api/go/claude-api/README.md"
    },
    {
      "path": "go/claude-api/streaming.md",
      "size": 1039,
      "sha256": "066a5195398a1c66835d306f5d725708788046e34bf70a0f3a2df53e397537ca",
      "url": "/raw/claude-api/go/claude-api/streaming.md"
    },
    {
      "path": "go/claude-api/tool-use.md",
      "size": 8169,
      "sha256": "8a447360fc87b439aff89ef57730f206e76e3ca3f483602f4148638da13b70ec",
      "url": "/raw/claude-api/go/claude-api/tool-use.md"
    },
    {
      "path": "go/managed-agents/README.md",
      "size": 18688,
      "sha256": "bc9eb191b42bb217b7b821427c602f1f0770f0984cd23834e8751b3471d2ef6e",
      "url": "/raw/claude-api/go/managed-agents/README.md"
    },
    {
      "path": "java/claude-api/files-api.md",
      "size": 969,
      "sha256": "81550cec88f2de0c9af8d6826a4e624668a18ffa25ff7217595e403045a88800",
      "url": "/raw/claude-api/java/claude-api/files-api.md"
    },
    {
      "path": "java/claude-api/README.md",
      "size": 10900,
      "sha256": "f69567754943deebaaedb848c5b19193ca8890e2f5c863a0e9108a2f3d00a3f6",
      "url": "/raw/claude-api/java/claude-api/README.md"
    },
    {
      "path": "java/claude-api/streaming.md",
      "size": 661,
      "sha256": "de8d63789e440eb00610908007f6a1593d5fdbdca5708fcafb8e6a50a4f58f3d",
      "url": "/raw/claude-api/java/claude-api/streaming.md"
    },
    {
      "path": "java/claude-api/tool-use.md",
      "size": 9546,
      "sha256": "d61ec94bc6d57db1ac6c1eeb6ca8cd852c8bf00124874ef4fe75b2d87155814f",
      "url": "/raw/claude-api/java/claude-api/tool-use.md"
    },
    {
      "path": "java/managed-agents/README.md",
      "size": 16695,
      "sha256": "6b56c9fd4585525368062955d125800f948123f4014d45cea4be7f5691590a65",
      "url": "/raw/claude-api/java/managed-agents/README.md"
    },
    {
      "path": "LICENSE.txt",
      "size": 11345,
      "sha256": "bc6b3af2f331cbc7fb0da1344efb2cbe5877a31498b4d70dbc7000f3405a1362",
      "url": "/raw/claude-api/LICENSE.txt"
    },
    {
      "path": "php/claude-api/batches.md",
      "size": 449,
      "sha256": "45cc12df38c2452d28cfb46ef85300b620f7efce0d2c3117f4a1af6916b62b76",
      "url": "/raw/claude-api/php/claude-api/batches.md"
    },
    {
      "path": "php/claude-api/files-api.md",
      "size": 241,
      "sha256": "a1f2467c6674696b4036ca13026c1f19c0e661bbf94b6e1da0deeb1492958871",
      "url": "/raw/claude-api/php/claude-api/files-api.md"
    },
    {
      "path": "php/claude-api/README.md",
      "size": 5786,
      "sha256": "80caa60268f2d27472cef4470312eadde0bae9d765cb80e87f2d22507a290a59",
      "url": "/raw/claude-api/php/claude-api/README.md"
    },
    {
      "path": "php/claude-api/streaming.md",
      "size": 684,
      "sha256": "f4b6b685ff1b0c54631e9a456d9933d1b2f31f50825e0959a74384014808da4c",
      "url": "/raw/claude-api/php/claude-api/streaming.md"
    },
    {
      "path": "php/claude-api/tool-use.md",
      "size": 8115,
      "sha256": "d4474a01bea5fa4bb6d5c27270333dc76bf5be8e71587e1c440fbd217df5345a",
      "url": "/raw/claude-api/php/claude-api/tool-use.md"
    },
    {
      "path": "php/managed-agents/README.md",
      "size": 13265,
      "sha256": "df276cf31a3708df4b08171e70b396f16cc8f67410f14374454effb43a7b4cd6",
      "url": "/raw/claude-api/php/managed-agents/README.md"
    },
    {
      "path": "python/claude-api/batches.md",
      "size": 5592,
      "sha256": "6849033ccaaf140ac52a0cf4c923fd6ae545754f67d7a72d20c36036cdacbe68",
      "url": "/raw/claude-api/python/claude-api/batches.md"
    },
    {
      "path": "python/claude-api/files-api.md",
      "size": 4379,
      "sha256": "68d034200244045b7f8b8ba31e2860ca633d0b7141a151317a5d8aeba013a603",
      "url": "/raw/claude-api/python/claude-api/files-api.md"
    },
    {
      "path": "python/claude-api/README.md",
      "size": 18763,
      "sha256": "671ad1ce74fcc88c3e21cdf92edec2ad70de120fefac0ad264ef74d4cd71f244",
      "url": "/raw/claude-api/python/claude-api/README.md"
    },
    {
      "path": "python/claude-api/streaming.md",
      "size": 6196,
      "sha256": "a3c980a9256bee23bfd4fbfe044637d58f7ba66464ed6a192f61ee622bd96f5a",
      "url": "/raw/claude-api/python/claude-api/streaming.md"
    },
    {
      "path": "python/claude-api/tool-use.md",
      "size": 16933,
      "sha256": "490dc14dbaa0cf471bff456aea5eba95101b7c69f767cc9d7032d93feb0f6f43",
      "url": "/raw/claude-api/python/claude-api/tool-use.md"
    },
    {
      "path": "python/managed-agents/README.md",
      "size": 10098,
      "sha256": "8f797c6e84c89bc63c0d899f1e2ea9c7457778372d6e35906ac7426e50cc47ac",
      "url": "/raw/claude-api/python/managed-agents/README.md"
    },
    {
      "path": "ruby/claude-api/README.md",
      "size": 4164,
      "sha256": "036021fee02420d8d9fe9c7283eba932b4ebe9f2ebbcc1be4bf8e3e89d6a8d30",
      "url": "/raw/claude-api/ruby/claude-api/README.md"
    },
    {
      "path": "ruby/claude-api/streaming.md",
      "size": 237,
      "sha256": "e1edcb452ceeadeead3f58732c33cf58f45af9907f9b30230e88fe2db839c51c",
      "url": "/raw/claude-api/ruby/claude-api/streaming.md"
    },
    {
      "path": "ruby/claude-api/tool-use.md",
      "size": 1065,
      "sha256": "ea7e1cd0a20c9b40e0bfae0b0390ab0f00d6c67d11df87c8abec76121a962551",
      "url": "/raw/claude-api/ruby/claude-api/tool-use.md"
    },
    {
      "path": "ruby/managed-agents/README.md",
      "size": 10199,
      "sha256": "5f3aec036d8b8866a2297d3330e14f8dfc614bbac7a7cff8e894812df453dd3b",
      "url": "/raw/claude-api/ruby/managed-agents/README.md"
    },
    {
      "path": "shared/agent-design.md",
      "size": 8506,
      "sha256": "8660a1965bc280ce9264e96ab8960c57f385a03de9f2d8bda6a504482d33b0ff",
      "url": "/raw/claude-api/shared/agent-design.md"
    },
    {
      "path": "shared/anthropic-cli.md",
      "size": 16220,
      "sha256": "7ffa53b02d92e3227d055b80ea3506c066bf7409c59878f722e2088f26f18894",
      "url": "/raw/claude-api/shared/anthropic-cli.md"
    },
    {
      "path": "shared/claude-platform-on-aws.md",
      "size": 3884,
      "sha256": "4213d75b3eace63fa7142389160565a54fc482a949aedad87ca16f02f856e9ef",
      "url": "/raw/claude-api/shared/claude-platform-on-aws.md"
    },
    {
      "path": "shared/error-codes.md",
      "size": 11898,
      "sha256": "30f469fdf1ef7ac423e01d8b66e150bee6017bb3f4238841ac744d0ce206c871",
      "url": "/raw/claude-api/shared/error-codes.md"
    },
    {
      "path": "shared/live-sources.md",
      "size": 18827,
      "sha256": "46ca91c1bb757b97b10a78d8b29152ad11c52213aa328397267535a86de1c949",
      "url": "/raw/claude-api/shared/live-sources.md"
    },
    {
      "path": "shared/managed-agents-api-reference.md",
      "size": 30692,
      "sha256": "489651518999b9401b38cda8561e726ef9e2ffb5aa1bc0f548c9d65ef738dac7",
      "url": "/raw/claude-api/shared/managed-agents-api-reference.md"
    },
    {
      "path": "shared/managed-agents-client-patterns.md",
      "size": 9701,
      "sha256": "de288a933ed7702edba6e6ec54afdb3addcc861245a09255da3496fce2d0f3a8",
      "url": "/raw/claude-api/shared/managed-agents-client-patterns.md"
    },
    {
      "path": "shared/managed-agents-core.md",
      "size": 18581,
      "sha256": "5a5b3bd53adb8cfb9be60e4dc41fdd8a5b2b397874ddd4f5c4e186caafcf5a45",
      "url": "/raw/claude-api/shared/managed-agents-core.md"
    },
    {
      "path": "shared/managed-agents-environments.md",
      "size": 11530,
      "sha256": "c26934889eaccb936b2eb900ec2c5a648881784280c1beba0e249864078b90b0",
      "url": "/raw/claude-api/shared/managed-agents-environments.md"
    },
    {
      "path": "shared/managed-agents-events.md",
      "size": 14937,
      "sha256": "8e8ce1b6eb7bf52333092674be9d89ea1bb88c474e0e37f02cdff66410efa1b6",
      "url": "/raw/claude-api/shared/managed-agents-events.md"
    },
    {
      "path": "shared/managed-agents-memory.md",
      "size": 9583,
      "sha256": "1c2825364115ccf9d0a779447336764ebbaaf875f79c2a064075ca9235d16c16",
      "url": "/raw/claude-api/shared/managed-agents-memory.md"
    },
    {
      "path": "shared/managed-agents-multiagent.md",
      "size": 6875,
      "sha256": "bd1034335c0424df96c91d9e61c519a5e0e05a5031e8fc8a33f954665c1eabd2",
      "url": "/raw/claude-api/shared/managed-agents-multiagent.md"
    },
    {
      "path": "shared/managed-agents-onboarding.md",
      "size": 10352,
      "sha256": "fa44c171a0c12104836f75f9abd51d3ea07c1e3b488f650755ebd12899a24732",
      "url": "/raw/claude-api/shared/managed-agents-onboarding.md"
    },
    {
      "path": "shared/managed-agents-outcomes.md",
      "size": 6140,
      "sha256": "bf195965dca27a07a996c66df16ccb62c745dd000039f1f364b8a4e75dd73b96",
      "url": "/raw/claude-api/shared/managed-agents-outcomes.md"
    },
    {
      "path": "shared/managed-agents-overview.md",
      "size": 11082,
      "sha256": "aa4d4659c5249122ca102d849cd175c1093de38010f878301e89c9a6824feaac",
      "url": "/raw/claude-api/shared/managed-agents-overview.md"
    },
    {
      "path": "shared/managed-agents-scheduled-deployments.md",
      "size": 7082,
      "sha256": "63b7b4ca743cfe9a4b3d453dc104820e7ea2410fc18d8d52e6973c3196003ca2",
      "url": "/raw/claude-api/shared/managed-agents-scheduled-deployments.md"
    },
    {
      "path": "shared/managed-agents-self-hosted-sandboxes.md",
      "size": 10181,
      "sha256": "225865291eb1eda677451a416849523b9be1bf81661c6c0306408501b089e8bc",
      "url": "/raw/claude-api/shared/managed-agents-self-hosted-sandboxes.md"
    },
    {
      "path": "shared/managed-agents-tools.md",
      "size": 19373,
      "sha256": "faaec13061bbd9657653a8731fb727168dfe5fbcc3b53a7a964c49560ac94908",
      "url": "/raw/claude-api/shared/managed-agents-tools.md"
    },
    {
      "path": "shared/managed-agents-webhooks.md",
      "size": 6552,
      "sha256": "b2f80f0155b1fe037abaa0ae22d8fd909dbe30a30131e82b18834667b61d0174",
      "url": "/raw/claude-api/shared/managed-agents-webhooks.md"
    },
    {
      "path": "shared/model-migration.md",
      "size": 144443,
      "sha256": "a9d829fef3ad4e0a5afebd4b3caf0e9c584db9579ffdcd811621d37a22560bec",
      "url": "/raw/claude-api/shared/model-migration.md"
    },
    {
      "path": "shared/models.md",
      "size": 10862,
      "sha256": "21d00e97640bafb3c5f2935c1c802792bcc4a7598a95b658fc8cdbae6a87baa1",
      "url": "/raw/claude-api/shared/models.md"
    },
    {
      "path": "shared/platform-availability.md",
      "size": 5701,
      "sha256": "54895cf5e812706cd4c6379b41c0781b3292237236a2e71cfbdc3d02f434348c",
      "url": "/raw/claude-api/shared/platform-availability.md"
    },
    {
      "path": "shared/prompt-caching.md",
      "size": 14540,
      "sha256": "7c242024cfdfb0b3c9a5a884248df73d1377ab497e7097a4bed1c4444542a7a2",
      "url": "/raw/claude-api/shared/prompt-caching.md"
    },
    {
      "path": "shared/token-counting.md",
      "size": 1610,
      "sha256": "231c4d669618915958adb2db2d73470f3e2a376aaf5472e39b651d3e5efa044d",
      "url": "/raw/claude-api/shared/token-counting.md"
    },
    {
      "path": "shared/tool-use-concepts.md",
      "size": 25097,
      "sha256": "dc2fe5f4e36a8ccfe6567f0c3349e991e58e65c5bf141263dda6395b648bce92",
      "url": "/raw/claude-api/shared/tool-use-concepts.md"
    },
    {
      "path": "SKILL.md",
      "size": 73227,
      "sha256": "9bf6dab92651cb9b9cdad123145a192b044b7fef1accbecc3de0bee45b21fb34",
      "url": "/raw/claude-api/SKILL.md"
    },
    {
      "path": "SOURCE.md",
      "size": 547,
      "sha256": "b4706f9910307ceb6b1b7a039441c04e9101361db67dceb11bb47e138a89ea5e",
      "url": "/raw/claude-api/SOURCE.md"
    },
    {
      "path": "typescript/claude-api/batches.md",
      "size": 2596,
      "sha256": "07e75f7e6864aa79fad1f4135a06f1907dc0149ce3234f0851c950b93e0a9e8f",
      "url": "/raw/claude-api/typescript/claude-api/batches.md"
    },
    {
      "path": "typescript/claude-api/files-api.md",
      "size": 2261,
      "sha256": "0e70fae5742e78d93314744777dc9359d71d6e3511ca67abe3d51aaf1e107331",
      "url": "/raw/claude-api/typescript/claude-api/files-api.md"
    },
    {
      "path": "typescript/claude-api/README.md",
      "size": 14560,
      "sha256": "4668edb425e307708040a87ae20cb5c2d2ca3e5fca8c9c0c3bcd39778df14940",
      "url": "/raw/claude-api/typescript/claude-api/README.md"
    },
    {
      "path": "typescript/claude-api/streaming.md",
      "size": 5739,
      "sha256": "7af1abfc92f45b8fff0bab3bcbb3d99a011cc19f93f0a8cf0e0cf73e0a1a3276",
      "url": "/raw/claude-api/typescript/claude-api/streaming.md"
    },
    {
      "path": "typescript/claude-api/tool-use.md",
      "size": 16311,
      "sha256": "1f7108408432767cf277090ef9e5b7b75b1fa04a8bcf62f8d48e9dc3dac28039",
      "url": "/raw/claude-api/typescript/claude-api/tool-use.md"
    },
    {
      "path": "typescript/managed-agents/README.md",
      "size": 9565,
      "sha256": "ab1fe28ad2e1c2fe9938807d6e634ee3a1b0f35ecb32c0c755120a1908c543fc",
      "url": "/raw/claude-api/typescript/managed-agents/README.md"
    }
  ]
}
