Skill Claude CodeCodex
How a component receives Sitecore data — route resolve data, SitecoreContextService, placeholder inputs.
The Content SDK to support building sites with SitecoreAI
This repository also configures its own agents. See what content-sdk tells them →
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.
Skill Claude CodeCodex
Detail: AGENTS-key-concepts.md#environment-and-config Read first: sitecore.config.ts, .env.example, scripts/generate-environment.ts.
Skill Claude CodeCodex
Sitemap, robots and llms.txt Express middleware in src/server.ts with sites from .sitecore/sites.json.
Skill Claude CodeCodex
Express middleware chain in src/server.ts; fixed order and the server-only bundle boundary.
Skill Claude CodeCodex
Debug Angular editing — editing middleware order, /api/editing/config, preview payload, component map keys.
Skill Claude CodeCodex
Upgrade @sitecore-content-sdk/ and Angular packages; check CHANGELOG and migration guides.
Skill Claude CodeCodex
Tag-based caching in src/lib/cache/ and POST /api/revalidate webhook for on-demand invalidation.
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: