marketplace-add-xmc

Add XM Cloud API Integration

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "marketplace-add-xmc" with this command: npx skills add vercel-labs/sitecore-skills/vercel-labs-sitecore-skills-marketplace-add-xmc

Add XM Cloud API Integration

You are helping the user add XM Cloud API integration to their Sitecore Marketplace app.

Prerequisites

The XMC package must be installed. If not:

npx shadcn@latest add https://marketplace-sdk.sitecorecloud.io/r/xmc.json

Step 1: Determine Which API

Ask the user (or infer from $ARGUMENTS) which XMC API they need:

API Namespace Use For

Sites xmc.sites.*

List/get sites, current site context

Pages xmc.pages.*

List/get pages, current page context

Authoring xmc.authoring.*

GraphQL queries/mutations against authoring API

Content Transfer xmc.contentTransfer.*

Import/export content

Search xmc.search.*

Search content items

Agent xmc.agent.*

Invoke XM Cloud agents

Step 2: Choose Client-Side or Server-Side

  • Client-side: Use client.query() / client.mutate() — simpler, works in any architecture

  • Server-side: Use experimental_createXMCClient() — requires Auth0 (full-stack architecture)

Step 3: Implement

See xmc-patterns.md for complete code patterns for each API.

Step 4: Suggest Related Skills

  • Use /marketplace-build-component to build UI for the data

  • Use /marketplace-sdk-reference for detailed type information

Reference Files

  • XMC Patterns — Code patterns for each XMC API

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

marketplace-build-component

No summary provided by upstream source.

Repository SourceNeeds Review
General

marketplace-sdk-reference

No summary provided by upstream source.

Repository SourceNeeds Review
General

marketplace-add-extension

No summary provided by upstream source.

Repository SourceNeeds Review
General

marketplace-deploy

No summary provided by upstream source.

Repository SourceNeeds Review