npx skills add ...
npx skills add vercel-labs/sitecore-skills --skill marketplace-add-xmc
npx skills add vercel-labs/sitecore-skills --skill marketplace-add-xmc
Adds XM Cloud API integration to a Sitecore Marketplace app. Use when the user wants to access Sites, Pages, Authoring, Content Transfer, Search, or Agent APIs from XM Cloud.
You are helping the user add XM Cloud API integration to their Sitecore Marketplace app.
The XMC package must be installed. If not:
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 |
client.query() / client.mutate() — simpler, works in any architectureexperimental_createXMCClient() — requires Auth0 (full-stack architecture)See xmc-patterns.md for complete code patterns for each API.
/marketplace-build-component to build UI for the data/marketplace-sdk-reference for detailed type information