LabscoConnect MCP ↗
vercel-labs logo★ 3

marketplace-add-extension

A Sitecore Marketplace app can show up in several places inside Sitecore — beside a content field, as a tile on the dashboard, in a side panel, or as a full page — and this builds the starting page for whichever one you pick.

by vercelpart of vercel-labs/sitecore-skills
🔥🔥 ✓ VerifiedFree

WHEN YOUR AGENT SHOULD USE IT

A QUICK BOUNDARY

USE FOR

  • Add a custom content-editor field that appears inline in the field list.
  • Build a dashboard widget that surfaces summary data on the app's home screen.
  • Create a side panel that shows contextual actions in the Pages editor.
  • Give the app a full-page view inside Sitecore instead of a small panel.

Documents

This is the playbook your agent receives when the skill activates — you don't need to read it to use the skill, but it's here to audit before installing.

Add an Extension Point Route

You are helping the user add a new extension point to their Sitecore Marketplace app.

Step 1: Determine Extension Type

Ask the user which type (or infer from $ARGUMENTS):

TypeSlugDescriptionTypical Size
Custom Fieldcustom-fieldInline field in content editor~300px wide
Dashboard Widgetdashboard-widgetWidget on the dashboard~400x300px
Pages Context Panelpages-context-panelSide panel in Pages editor~350px wide, full height
FullscreenfullscreenFull-page within Sitecore shellFull viewport
StandalonestandaloneIndependent pageFull viewport
Step 2: Generate the Route

Create the route at app/<extension-type>/page.tsx (or a custom path the user prefers).

See extension-types.md for complete boilerplate templates for each extension type.

Step 3: Register in Developer Portal

Remind the user to register the extension point in the Sitecore Developer Portal:

  1. Go to Developer Portal → Your App → Extension Points
  2. Click "Add Extension Point"
  3. Select the type and set the route path (e.g., /custom-field)
Step 4: Suggest Next Steps
  • Use /marketplace-build-component to build out the UI
  • Use /marketplace-sdk-reference to look up available queries/mutations for this extension type
  • Use /marketplace-add-xmc if the extension needs XM Cloud data
Reference Files

Installation

Install this skill from vercel-labs/sitecore-skills on GitHub, not from a copy somewhere else. The command below does this for you.

Copy & paste — that's it
npx skills add vercel-labs/sitecore-skills --skill "marketplace-add-extension" --full-depth

Run this in your project — your agent picks the skill up automatically.

BEFORE IT WILL WORK

1 FOR YOU
  1. 01

    Register the extension point in the Developer Portal