forcedotcom avatar

Using Ui Bundle Salesforce Data

This handles all Salesforce record operations when you're working in UI bundles, which means reading, creating, updating, or deleting data through the Data SDK instead of raw REST calls. It enforces GraphQL as the default pattern and walks you through the schema lookup workflow using search scripts since the schema file is too large to parse directly. The real value is in the non-negotiable rules section, which covers Salesforce-specific gotchas like HTTP 200 not meaning success, mandatory `@optional` directives for field-level security, and SOQL-derived execution limits that silently bite you. It also explicitly blocks patterns that don't work in this context, like the Enterprise REST query endpoint and Aura-enabled Apex.

skills.sh installs
3.6K
GitHub stars
1.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add forcedotcom/sf-skills --skill using-ui-bundle-salesforce-data --agent claude-code

Installs into .claude/skills of the current project.

Files

This handles all Salesforce record operations when you're working in UI bundles, which means reading, creating, updating, or deleting data through the Data SDK instead of raw REST calls. It enforces GraphQL as the default pattern and walks you through the schema lookup workflow using search scripts since the schema file is too large to parse directly. The real value is in the non-negotiable rules section, which covers Salesforce-specific gotchas like HTTP 200 not meaning success, mandatory `@optional` directives for field-level security, and SOQL-derived execution limits that silently bite you. It also explicitly blocks patterns that don't work in this context, like the Enterprise REST query endpoint and Aura-enabled Apex.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/forcedotcom/sf-skills
Categories
Frontend Development, Backend & APIs, Security, Automation & Workflows, Sales & Marketing
First seen
Jun 3, 2026

More from forcedotcom/sf-skills

All 158
1leonxlnx avatarimage-taste-frontendleonxlnx/taste-skillElite website image-to-code skill for Codex. For visually important web tasks, it must first generate the design image(s) itself, deeply analyze them, then impl3.6Kskills.sh installs
2forcedotcom avatarimplementing-ui-bundle-file-uploadforcedotcom/sf-skillsMUST activate when the project contains a uiBundles/*/src/ directory and the task involves uploading, attaching, or dropping files. Use this skill when adding f3.5Kskills.sh installs
3onmax avatarnuxt-seoonmax/nuxt-skillsNuxt SEO meta-module with robots, sitemap, og-image, schema-org. Use when configuring SEO, generating sitemaps, creating OG images, or adding structured data.3.2Kskills.sh installs
4nexu-io avatarui-skillsnexu-io/open-designOpinionated, evolving constraints to guide agents when building interfaces. Useful for keeping output coherent across many small UI pieces.3.1Kskills.sh installs
5nexu-io avatarfrontend-devnexu-io/open-designFull-stack frontend with cinematic animations, AI-generated media via MiniMax API, and generative art. Useful for hero pages and showcase sites.3Kskills.sh installs
6asyrafhussin avatarreact-vite-best-practicesasyrafhussin/agent-skillsReact and Vite performance optimization guidelines. Use when writing, reviewing, or optimizing React components built with Vite. Triggers on tasks involving Vit3Kskills.sh installs