experience-cms-content-render
A Salesforce skill for showing existing Salesforce CMS content inside a React or Angular UI bundle app.
What the skill teaches
A Salesforce skill for showing existing Salesforce CMS content inside a React or Angular UI bundle app. The agent detects the app's framework from package.json, installs Salesforce's CMS toolkit npm package on first use, and writes renderer code from bundled templates that matches the content type's live schema. It then registers a typed reference to the chosen CMS item and wires it into a page, either inline or as a detail page, handling rich text and image URLs. It asks the user to pick options at each open decision unless told to run without questions. It needs npm and the sf CLI.
Capabilities
- Detect whether a UI bundle app uses React or Angular
- Install the CMS toolkit package and scaffold renderer files
- Generate a typed renderer from a CMS content type schema
- Embed a CMS item in a page or a detail route
About
- Publisher
- Salesforce
- Tool
- Salesforce
Install
- Run this to add it to Any client:
npx skills add forcedotcom/sf-skills
What's inside
- assets/angular/DetailPage.component.ts
- assets/angular/MediaRenderer.component.ts
- assets/angular/TypeList.component.ts
- assets/angular/TypeRenderer.component.ts
- assets/angular/cms-content.component.ts
- assets/angular/cms-item.service.ts
- assets/react/DetailPage.tsx
- assets/react/MediaRenderer.tsx
- assets/react/TypeList.tsx
- assets/react/TypeRenderer.tsx
- assets/react/heuristicRenderer.tsx
- assets/react/useCmsItem.ts
- assets/shared/cmsContentType.ts
- assets/shared/cmsCore.types.ts
- assets/shared/externalRefs.ts
- assets/shared/mediaLabels.ts
- references/bulk-loading.md
- references/codegen-guardrails.md
- references/detail-pages.md
- references/embed-recipes.md
- references/failure-modes.md
- references/heuristic-render-rules.md
- references/init-scaffold.md
- references/interaction-model.md
- references/package-api.md
MCP servers and skills can run code on your computer and act on your data. Review the source before installing.
Details
| Fact | Value | Source |
|---|---|---|
| Type | Skill | |
| Tool | Salesforce | |
| Publisher | Salesforce | source |
| Official status | OfficialSalesforce's developer documentation for its skills and plugins links to the forcedotcom/sf-skills repository | source |
| Needs an API key or sign-in | Not stated in its documentation | |
| Includes scripts | No | source |
| Platforms | Not stated in its documentation | |
| AI clients | Not stated in its documentation | |
| Licence | Apache-2.0 | source |
| Pricing | Not stated in its documentation | |
| Activity | Last commit Nov 6, 20261,156 GitHub starsDownload data not available (not on npm or PyPI) | source |
| Links | Repository |
Sources
- Skill file (SKILL.md)github.com/forcedotcom/sf-skillsNov 10, 2026
- README (README.md)github.com/forcedotcom/sf-skillsNov 13, 2026
- Licence file (LICENSE.txt)github.com/forcedotcom/sf-skills · Backs: Licence, PublisherNov 13, 2026
- Web pagedeveloper.salesforce.com · Backs: Official statusNov 13, 2026
- Folder in the repository (experience-cms-content-render)github.com/forcedotcom/sf-skills · Backs: Includes scriptsNov 10, 2026
- GitHub repositorygithub.com/forcedotcom/sf-skills · Backs: Activity, LicenceNov 11, 2026