forcedotcom

72 mods across 8 repositories, 2.3k stars between them.

forcedotcom/sf-skills

Skill Claude CodeCodex

MUST activate when the project has a uiBundles//src/ directory and the task involves deploying to an org or post-deploy org setup. Deploys a UI bundle app and runs ordered setup: org auth, build, metadata deploy, permission-set and role assignment, Experience Cloud self-registration, social login / SSO / IDP linking…

952 +6 4d ago A 235 tokens original Apache-2.0

forcedotcom/sf-skills

Skill Claude CodeCodex

MUST activate when the project contains a uiBundles//src/ directory and the user wants to add a pre-built feature — such as authentication (login, logout, protected routes, session management) or search (global search across pages and content) — instead of building it from scratch. Always run list first to see the…

952 +6 4d ago C 138 tokens original Apache-2.0

forcedotcom/sf-skills

Skill Claude CodeCodex

MUST activate when the project contains a uiBundles//src/ directory and the task involves uploading, attaching, or dropping files. Use this skill when adding file upload functionality to a UI bundle app. Provides progress tracking and Salesforce ContentVersion integration. This feature provides programmatic APIs ONLY…

952 +6 4d ago A 93 tokens original Apache-2.0

forcedotcom/sf-skills

Skill Claude CodeCodex

MUST activate before editing ANY file under uiBundles//src/ (or the bundle's index.html) for visual or UI changes to an EXISTING app — pages, components, sections, layout, styling, colors, fonts, navigation, animations, branding, or any look-and-feel change. Use this skill when modifying pages, components, layout…

952 +6 4d ago A 211 tokens original Apache-2.0

forcedotcom/sf-skills

Skill Claude CodeCodex

MUST activate to localize / internationalize a uiBundles//src/ React project: extract hardcoded user-facing strings into Custom Labels, wire i18next over the Platform SDK GraphQL backend, add labels for another language, or troubleshoot label rendering across locales. Triggers: user-facing string literals in…

952 +6 4d ago A 224 tokens original Apache-2.0

forcedotcom/sf-skills

Skill Claude CodeCodex

Use this skill when adding a front-end React UI bundle to an existing project or configuring UI bundle metadata and config files. TRIGGER when: adding or scaffolding a new UI bundle inside a project that already exists; running sf template generate ui-bundle; editing ui-bundle.json routing, headers, or output…

952 +6 4d ago A 160 tokens original Apache-2.0

forcedotcom/sf-skills

Skill Claude CodeCodex

Configure Multi-Factor Authentication (MFA) for Salesforce Experience Site users. TRIGGER when: user wants to enable MFA on a community, enforce two-factor authentication for portal users, add MFA to a React Experience Site / Web App, configure ForceTwoFactor permission, create MFA permission sets for external users…

952 +6 4d ago A 178 tokens original Apache-2.0

forcedotcom/sf-skills

Skill Claude CodeCodex

Generates a minimal, ready-to-develop SFDX starter project from template instead of hand-scaffolding files. Use this skill when starting a brand-new Salesforce React UI bundle app and the initial project must be scaffolded — trigger phrases include create, start, or scaffold a new React UI bundle app, generate a…

952 +6 4d ago C 162 tokens original Apache-2.0

forcedotcom/sf-skills

Skill Claude CodeCodex

MUST activate whenever a uiBundles//src/ project reads, writes, or displays Salesforce data — INCLUDING building a page, list, table, card grid, dashboard, or form that shows, filters, counts, or edits records of any object (e.g. Propertyc, Account, Case), even when the prompt names only the UI or the object and never…

952 +6 4d ago A 235 tokens original Apache-2.0

integration

58

forcedotcom/sf-skills

Plugin Claude Code

Build Salesforce integrations and event-driven flows: generate connectivity (Named Credentials, External Services, REST/SOAP callouts), configure a Connected App or External Client App for secure OAuth integration, configure Change Data Capture, and configure platform event subscriptions. Use when integrating external.

952 +6 4d ago A tokens not measured original Apache-2.0

forcedotcom/sf-skills

Skill Claude CodeCodex

Salesforce Connected Apps and External Client Apps OAuth configuration with 120-point scoring. Use this skill to configure OAuth flows, JWT bearer auth, Connected Apps, and External Client Apps in Salesforce. TRIGGER when: user configures OAuth flows, JWT bearer auth, Connected Apps, ECAs, or touches…

952 +6 4d ago A 126 tokens original Apache-2.0

forcedotcom/sf-skills

Skill Claude CodeCodex

Salesforce integration architecture and runtime plumbing with 120-point scoring. Use this skill to set up Named Credentials, External Credentials, External Services, REST/SOAP callout patterns, Platform Events, and Change Data Capture. TRIGGER when: user sets up Named Credentials, External Services, REST/SOAP…

952 +6 4d ago A 157 tokens original Apache-2.0

forcedotcom/SalesforceMobileSDK-Templates

Skill Claude CodeCodex

End-to-end test harness for the consolidated SDK consumer skills. Creates 10 apps (5 iOS, 5 Android) in parallel, one per scenario within the ios-mobile-sdk and android-mobile-sdk skills, builds each, and reports results.

58 4d ago A 56 tokens original BSD-3-Clause

android-mobile-sdk

66

forcedotcom/SalesforceMobileSDK-Templates

Skill Claude CodeCodex

Add Salesforce Mobile SDK capabilities to Android Kotlin applications. Covers creating new apps with the SDK pre-integrated, or adding base SDK, SmartStore (encrypted database), MobileSync (cloud sync), and biometric authentication to existing applications.

58 4d ago A 49 tokens original BSD-3-Clause

ios-mobile-sdk

67

forcedotcom/SalesforceMobileSDK-Templates

Skill Claude CodeCodex

Integrate Salesforce Mobile SDK into iOS Swift apps. Covers creating a new app, adding SDK auth, SmartStore (encrypted local DB), MobileSync (cloud sync), and biometric auth (Face ID / Touch ID). Use when an iOS Swift project needs Salesforce login, encrypted local storage backed by SmartStore, sObject-to-soup…

58 4d ago A 79 tokens original BSD-3-Clause