marketplace-add-extension
द्वारा vercel
Sitecore Marketplace ऐप में एक नया एक्सटेंशन पॉइंट रूट जोड़ता है। इसका उपयोग तब करें जब उपयोगकर्ता कस्टम फ़ील्ड, डैशबोर्ड विजेट, संदर्भ पैनल, फ़ुलस्क्रीन… जोड़ना चाहता है।
npx skills add https://github.com/vercel-labs/sitecore-skills --skill marketplace-add-extensionAdd 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):
| Type | Slug | Description | Typical Size |
|---|---|---|---|
| Custom Field | custom-field | Inline field in content editor | ~300px wide |
| Dashboard Widget | dashboard-widget | Widget on the dashboard | ~400x300px |
| Pages Context Panel | pages-context-panel | Side panel in Pages editor | ~350px wide, full height |
| Fullscreen | fullscreen | Full-page within Sitecore shell | Full viewport |
| Standalone | standalone | Independent page | Full 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:
- Go to Developer Portal → Your App → Extension Points
- Click "Add Extension Point"
- Select the type and set the route path (e.g.,
/custom-field)
Step 4: Suggest Next Steps
- Use
/marketplace-build-componentto build out the UI - Use
/marketplace-sdk-referenceto look up available queries/mutations for this extension type - Use
/marketplace-add-xmcif the extension needs XM Cloud data
Reference Files
- Extension Types — Boilerplate templates for each extension type