forcedotcom

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

forcedotcom/sf-skills

Skill Claude CodeCodex

Use this skill to create a Salesforce trial, developer, or Trialforce org against an already-authenticated host org, the same way a developer/Trialforce web signup form provisions one. INVOKE when the user asks to: create a trial org, sign up a new trial or developer org, provision a Trialforce org from a template, or…

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

experience-cms

26

forcedotcom/sf-skills

Plugin Claude Code

Author and source media for Experience Cloud content: apply CMS branding, generate CMS content, search existing Salesforce CMS or Data 360 media, and search and download ethically licensed stock imagery through Salesforce media-management tooling. Use when producing or branding CMS content for a Digital Experience…

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

forcedotcom/sf-skills

Skill Claude CodeCodex

Extracts, retrieves, and applies CMS brand guidelines (voice, tone, style, colors, typography) to generated content. Use this skill ANY TIME a user request involves branding, brand voice, brand tone, brand guidelines, brand identity, brand styling, or applying a brand to content. Triggers for requests like "apply my…

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

forcedotcom/sf-skills

Skill Claude CodeCodex

Creates, edits, and publishes Salesforce CMS content of any kind — any domain, any topic. Single and bulk: create many in parallel, edit one or many, publish all or a subset. Use this skill ANY TIME a user asks to create, generate, write, draft, author, or add content, OR to update, edit, or revise a content record…

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

forcedotcom/sf-skills

Skill Claude CodeCodex

Searches for and retrieves existing visual media (images, logos, icons, photos, graphics, banners, thumbnails, hero images, backgrounds) from sources such as Salesforce CMS, Data 360 or any other source. Use this skill ANY TIME a user request involves finding, searching, getting, fetching, retrieving, grab, looking…

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

forcedotcom/sf-skills

Skill Claude CodeCodex

Searches for and downloads ethically-licensed stock images via the media-management MCP server. Use this skill whenever a user wants an image, photo, or picture — for BOTH requests to find existing imagery ("find a stock image", "search for a photo of X", "get a royalty-free image", "find an ethical image"…

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

experience-lwc

31

forcedotcom/sf-skills

Plugin Claude Code

Build and validate Lightning Web Components (LWC): generate components with the PICKLES methodology and 165-point scoring, scaffold a fresh LWC from a Figma design or a PRD, wire-service and Jest test patterns, SLDS styling, WCAG/ARIA accessibility validation, and RTL/TypeScript migration. Use when creating, editing…

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

forcedotcom/sf-skills

Skill Claude CodeCodex

Use this skill to determine whether a Lightning Web Component (LWC) is accessible and meets WCAG accessibility guidelines. TRIGGER when the user asks "is my component accessible?", "does my LWC meet accessibility guidelines?", "is this component WCAG compliant?", "find accessibility problems in this LWC", "is this LWC…

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

forcedotcom/sf-skills

Skill Claude CodeCodex

Use this skill to analyze a Salesforce Aura component bundle (.cmp, .app, .evt, .intf, Controller.js, Helper.js, Renderer.js) and produce a framework-agnostic migration blueprint (PRD.yaml / PRD.md / PRD.json) capturing public API, data requirements, slots, events, states, accessibility, styling, localization, and…

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

forcedotcom/sf-skills

Skill Claude CodeCodex

Use when reviewing or implementing Lightning Data Service best practices in an LWC (.js, .html, .js-meta.xml) — UIAPI vs Apex, refreshApex / notifyRecordUpdateAvailable, @salesforce/schema imports, LDS record-form data patterns. TRIGGER on "apply LDS best practices to this LWC", "review this LWC for LDS best-practice…

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

forcedotcom/sf-skills

Skill Claude CodeCodex

Use when a Lightning Web Component data need is described in ambiguous natural language — turn "get contact info" or "show account data" into a clear, PRD-ready data-requirements spec. TRIGGER when the user says "define data requirements for this LWC", "turn this PRD data section into validated object/field names"…

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

forcedotcom/sf-skills

Skill Claude CodeCodex

Use ALWAYS when a prompt mentions GraphQL, lightning/uiGraphQLApi, @wire(graphql, ...), or gql template tags in an LWC context — even if the surface ask is "build an LWC". Owns the ENTIRE flow: introspect the org's LDS GraphQL schema, identify entities/fields, construct the schema-validated gql query or mutation, wire…

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

forcedotcom/sf-skills

Skill Claude CodeCodex

Pick the right Lightning Base Component (lightning-) for a given UI task, retrieve its full API (props, methods, events, slots) from the bundled per-component reference, and wire it into an LWC (LWC .html, .js, and .css files) without breaking SLDS. Use this skill when users say "I need a Lightning modal / datatable /…

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

forcedotcom/sf-skills

Skill Claude CodeCodex

Use when you need to create a brand new Lightning Web Component from a Figma design, a Product Requirements Document, or another design artifact — orchestrating the five-phase workflow (gather requirements → generate code → optimize → lint/format/compile → test) and stitching together the specialized skills for SLDS…

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

forcedotcom/sf-skills

Skill Claude CodeCodex

Lightning Web Components with PICKLES methodology and 165-point scoring. Use this skill when the user creates or edits LWC components, builds wire service patterns, or writes Jest tests for LWC. TRIGGER when: user creates/edits LWC components, touches lwc//.js, .html, .css, .js-meta.xml files, or asks about wire…

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

forcedotcom/sf-skills

Skill Claude CodeCodex

Use this skill to review a Lightning Web Component (.html, .js, .css files) for right-to-left (RTL) internationalization correctness, producing a finding list with code-level fixes covering CSS logical properties, bidirectional text handling, keyboard semantics, and RTL-aware SLDS class usage. TRIGGER when the user…

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

forcedotcom/sf-skills

Skill Claude CodeCodex

Use when running Salesforce Lightning Preview for an app or a single LWC component to extract the runtime DOM for inspection. TRIGGER when the user says "preview an LWC locally", "run sf lightning dev", "launch Local Dev", "inspect a component's shadow DOM at runtime", "grab rendered HTML from a live preview"…

952 +6 4d ago B 142 tokens original Apache-2.0

forcedotcom/sf-skills

Skill Claude CodeCodex

Use this skill as THE specialized Lightning Web Security (LWS) validator for a Lightning Web Component bundle (.js, .ts, .html, .css, .js-meta.xml) — the canonical LWS/Product-Security review for LWCs, NOT a generic code-security pass. It produces either a severity-ranked finding list with code-level remediations or a…

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

forcedotcom/sf-skills

Skill Claude CodeCodex

Use when converting an existing JavaScript Lightning Web Component (.js, .html, .css) to TypeScript with full type annotations and a matching .d.ts file that exposes only the component's @api surface. TRIGGER when the user says "convert LWC to TypeScript", "migrate LWC to TS", "rename .js to .ts for this component"…

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

experience-react

44

forcedotcom/sf-skills

Plugin Claude Code

Build Salesforce React UI Bundle apps: scaffold a new React UI bundle SFDX starter project from a template, generate and edit pages, components, layout, styling, navigation, and branding with shadcn/ui and Tailwind CSS, configure ui-bundle metadata, host the app on a Digital Experience Site, and deploy it to an org.…

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

forcedotcom/sf-skills

Skill Claude CodeCodex

MUST activate when the user wants to package, distribute, or install/upgrade/uninstall/promote a UI Bundle as a Salesforce second-generation (2GP) package (project may contain uiBundles/ or sfdx-project.json for packaging tasks; install/upgrade tasks may lack local bundle files). Handles making a bundle packageable…

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

forcedotcom/sf-skills

Skill Claude CodeCodex

Use this skill when the user asks to add, embed, integrate, configure, style, or remove an agent, chatbot, chat widget, conversation client, or AI assistant in a UI Bundle project (React or Angular). TRIGGER when: project contains a uiBundles//src/ directory and the task involves adding or modifying a chat widget…

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

forcedotcom/sf-skills

Skill Claude CodeCodex

MUST activate when the user wants to build, create, or generate a React application, React app, web application, single-page application (SPA), or frontend application — even if no project files exist yet. MUST also activate when the project contains a uiBundles//src/ directory or sfdx-project.json and the prompt says…

952 +6 4d ago A 170 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 creating or configuring a Custom Application for hosting a UI bundle in Lightning Experience. Use this skill when creating a CustomApplication metadata record to surface the UI bundle in the App Launcher. Activate when files…

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