forcedotcom avatar

Mobile Apps Create

This is a router skill that figures out which Salesforce mobile SDK you need and hands you off to the right platform-specific guide. It disambiguates between Mobile SDK (for auth, offline sync, SmartStore) and Agentforce SDK (for embedding conversational agents), then routes you to iOS or Android child skills that do the actual work. If you're building a data-driven app with an embedded agent, it sequences both SDKs in the right order. The skill itself doesn't implement anything, it just asks clarifying questions and loads the correct downstream skill from GitHub repos. Honest take: this is workflow plumbing, not magic, but it saves you from guessing wrong and restarting with a different SDK halfway through setup.

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

Install

$ npx -y skills add forcedotcom/sf-skills --skill mobile-apps-create --agent claude-code

Installs into .claude/skills of the current project.

Files

Salesforce Mobile

Route the user to the right SDK-family skill for building Salesforce-connected mobile apps. Do not implement features here; child skills own scenario detection and step-by-step instructions.

Before routing

Disambiguate on two dimensions: SDK family (Mobile SDK vs. Agentforce SDK) and platform (iOS vs. Android). They are not mutually exclusive — an app can use both SDKs.

If the user's intent could plausibly map to either SDK, ask before routing. Guessing wrong wastes the user's time because the child skills are platform- and SDK-specific.

Routing — which SDK family?

User's situationSDK
Authenticating end users to Salesforce, syncing records (MobileSync), storing data offline (SmartStore), biometric login, push notifications, REST integrationMobile SDK
Embedding an Agentforce agent — chat UI, agent conversations, conversational features as the primary surfaceAgentforce SDK
Both (data-driven app with an embedded agent)Mobile SDK first, then Agentforce SDK layered on top

Tiebreakers when both seem to apply

Sponsors

Details

Repository
github.com/forcedotcom/sf-skills
Categories
Frontend Development, DevOps & CI/CD, AI & Agent Building, Sales & Marketing, Cloud & Infrastructure, Mobile Development, Java & JVM, Design & UI/UX
First seen
Jul 14, 2026

More from forcedotcom/sf-skills

All 158
1lobehub avatari18nlobehub/lobehubLobeHub i18n with react-i18next. Use for user-facing strings, locale keys, namespaces, useTranslation, t(), interpolation, zh-CN/en-US previews, hardcoded UI co4.7Kskills.sh installs
2forcedotcom avatarmobile-platform-offline-validateforcedotcom/sf-skillsReview a Lightning Web Component for **mobile offline** compatibility — the Komaci offline static analyzer that pre-primes the data graph for Salesforce Mobile 4.7Kskills.sh installs
3figma avatarfigma-generate-libraryfigma/mcp-server-guideBuild or update a professional-grade design system in Figma from a codebase. Use when the user wants to create variables/tokens, build component libraries, crea4.7Kskills.sh installs
4medusajs avatarbuilding-admin-dashboard-customizationsmedusajs/medusa-agent-skillsLoad automatically when planning, researching, or implementing Medusa Admin dashboard UI (widgets, custom pages, forms, tables, data loading, navigation). REQUI4.7Kskills.sh installs
5forcedotcom avatarcommerce-b2b-open-code-components-replaceforcedotcom/sf-skillsReplace OOTB (out-of-the-box) B2B Commerce components with open source equivalents in site metadata content.json files, or look up the equivalent open code `sit4.6Kskills.sh installs
6composiohq avatartheme-factorycomposiohq/awesome-claude-skillsToolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fo4.6Kskills.sh installs