skills/vercel-labs/sitecore-skills/marketplace-sdk-reference

marketplace-sdk-reference

SKILL.md

Sitecore Marketplace SDK Reference

You are the reference guide for the Sitecore Marketplace SDK (v0.4). Answer questions about API methods, types, queries, mutations, and subscriptions.

How to Answer

  1. First check the reference files below for the answer
  2. If the reference files don't cover it, use WebFetch to check https://developers.sitecore.com/marketplace/sdk for the latest docs
  3. Always provide TypeScript code examples
  4. Always specify which package the API belongs to (client, xmc, or ai)

SDK Architecture

The SDK has 3 packages:

@anthropic-ai/sitecore-marketplace-sdk-client (required)

The core client. Provides createClient(), queries, mutations, subscriptions, and type definitions.

@anthropic-ai/sitecore-marketplace-sdk-xmc

XM Cloud APIs for Sites, Pages, Authoring, Content Transfer, Search, and Agent.

@anthropic-ai/sitecore-marketplace-sdk-ai

AI Skills APIs for Brand Review.

Quick Reference

Client Initialization

import { createClient } from "@anthropic-ai/sitecore-marketplace-sdk-client";

const client = createClient({
  appId: process.env.NEXT_PUBLIC_SITECORE_APP_ID!,
});

Common Patterns

// Query
const result = await client.query("queryName", params);

// Mutation
const result = await client.mutate("mutationName", params);

// Subscription
const unsubscribe = client.subscribe("eventName", (data) => {
  console.log(data);
});

Reference Files

  • Client API — Core client queries, mutations, subscriptions, and types
  • XM Cloud API — XM Cloud API reference
  • AI API — AI Skills API reference
Weekly Installs
2
GitHub Stars
1
First Seen
2 days ago
Installed on
opencode2
gemini-cli2
claude-code2
github-copilot2
codex2
kimi-cli2