agent-tasks
01Cursor rule Cursor
Example agent tasks for adding utilities, fixing tests, and changing scaffolding templates.
Cursor rule Cursor
Example agent tasks for adding utilities, fixing tests, and changing scaffolding templates.
Cursor rule Cursor
CLI behavior, prompts, init flow, next steps.
Cursor rule Cursor
Code style, error handling, logging, imports, lint/format.
Cursor rule Cursor
Core coding principles and universal standards for the Content SDK.
Cursor rule Cursor
JavaScript/TypeScript-specific rules, naming conventions, and layout.
Cursor rule Cursor
Getting started with the Sitecore Content SDK monorepo.
Cursor rule Cursor
Project-wide context and constraints.
Cursor rule Cursor
Repository structure and templates policy.
Cursor rule Cursor
Safety rules for artifacts, secrets, and API security.
Cursor rule Cursor
Sitecore SDK-specific rules for XM Cloud development.
Cursor rule Cursor
Test strategy with Mocha/Sinon/Chai and NYC coverage.
Skill Claude CodeCodex
How a component receives Sitecore data — route resolve data, SitecoreContextService, placeholder inputs.
Skill Claude CodeCodex
Registers components in .sitecore/component-map.ts and the SITECORECOMPONENTMAP token.
Skill Claude CodeCodex
Creates new standalone Sitecore components under src/app/components/; map regenerates on dev/build.
Skill Claude CodeCodex
Multiple renderings of one component type via module exports; regenerate the component map after changes.
Skill Claude CodeCodex
URL locale segments via scLocaleMatcher; locale in loaders via getLanguage and splitLocaleFromPath.
Skill Claude CodeCodex
Metadata-mode editing and preview via getEditingPreviewData in the page loader and sc-editing-scripts.
Skill Claude CodeCodex
Renders Sitecore fields with the structural directives scText, scRichText, scImage, scLink, scRouterLink.
Skill Claude CodeCodex
Page/dictionary fetch via getClient() inside src/content-sdk/loaders; no HttpClient for layout data.
Skill Claude CodeCodex
Writing loaders in src/content-sdk/loaders/ without Angular DI; LoaderContext helpers and the LOADERS registry.
Skill Claude CodeCodex
Server-only loader cache (unstorage), SWR behaviour, cache keys and POST /api/revalidate.
Skill Claude CodeCodex
Multisite via createMultisiteMiddleware in server.ts; site read in loaders with getSiteName.
Skill Claude CodeCodex
Personalize middleware variants in loaders; SITECOREANALYTICS events; bot tracking.
Skill Claude CodeCodex
Angular catch-all behind scLocaleMatcher in app.routes.ts, kept in sync with app.routes.server.ts.
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: