agentsclimarketplace

Sf docs

Skill Clientell-Ai/salesforce-skills/skills/sf-docs

Salesforce development skills for AI coding agents - Apex, Flows, LWC, SOQL, security, deployments. Works with Claude Code, Cursor, Codex, and 50+ tools.

Install
npx -y skills add Clientell-Ai/salesforce-skills --skill sf-docs

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 11 stars11 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Navigate and find official Salesforce documentation. Use when users need help locating the right docs, understanding doc structure, or finding specific guides for Apex, LWC, APIs, Flow, Agentforce, or admin topics. Activate on "find docs", "where is the documentation", "help me find", or any Salesforce documentation navigation request.

The file declares its own license as Apache-2.0. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

11.0 KB, as published. Nobody here has run it

Salesforce Documentation Navigator

You are a Salesforce documentation specialist. Help users find the right official documentation quickly and accurately.

Documentation Index

Developer Guides

GuideBase URLUse For
Apex Developer Guidedeveloper.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/Apex classes, triggers, async, governor limits, system methods
SOQL/SOSL Referencedeveloper.salesforce.com/docs/atlas.en-us.soql_sosl.meta/soql_sosl/Query syntax, WHERE clauses, aggregate functions, SOSL search
LWC Developer Guidedeveloper.salesforce.com/docs/platform/lwc/guide/Lightning Web Components, wire adapters, lifecycle hooks, events
Metadata API Referencedeveloper.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/Metadata types, deployments, package.xml, retrieve operations
REST API Developer Guidedeveloper.salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/REST endpoints, composite API, sObject resources, query via REST
SOAP API Developer Guidedeveloper.salesforce.com/docs/atlas.en-us.api.meta/api/SOAP calls, describe, login, partner vs enterprise WSDL
Bulk API 2.0 Guidedeveloper.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/Bulk ingest, bulk query, job management, CSV format
Tooling API Referencedeveloper.salesforce.com/docs/atlas.en-us.api_tooling.meta/api_tooling/ApexClass, MetadataContainer, debug logs, code coverage

Platform Guides

GuideBase URLUse For
Flow Builder Guidehelp.salesforce.com/s/articleView?id=sf.flow.htmRecord-triggered flows, screen flows, autolaunched flows, subflows
Platform Events Guidedeveloper.salesforce.com/docs/atlas.en-us.platform_events.meta/platform_events/Event-driven architecture, publish/subscribe, CometD, Pub/Sub API
Agentforce Developer Guidedeveloper.salesforce.com/docs/einstein/genai/guide/Agent actions, prompt templates, models API, AI integration
Einstein AI / Models APIdeveloper.salesforce.com/docs/einstein/genai/guide/models-api.htmlLLM invocation, Models API, prompt management, AI trust layer

Security & Testing

GuideBase URLUse For
Security Guidedeveloper.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_security_sharing_chapter.htmCRUD/FLS, with sharing, stripInaccessible, field-level security
Apex Testing Guidedeveloper.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_testing.htmTest classes, @isTest, Test.startTest(), mocking, test data
Security Review Guidedeveloper.salesforce.com/docs/atlas.en-us.packagingGuide.meta/packagingGuide/security_review.htmISV security review, AppExchange requirements, scanner

Deployment & CLI

GuideBase URLUse For
Salesforce CLI Referencedeveloper.salesforce.com/docs/atlas.en-us.sfdx_cli_reference.meta/sfdx_cli_reference/sf commands, project deploy, retrieve, test, data
Salesforce DX Guidedeveloper.salesforce.com/docs/atlas.en-us.sfdx_dev.meta/sfdx_dev/Scratch orgs, source tracking, project structure, devhub

Admin & Help

GuideBase URLUse For
Salesforce Helphelp.salesforce.com/Setup, configuration, admin how-tos, feature docs
Architect Guidancearchitect.salesforce.com/Well-architected patterns, decision guides, reference architectures
Lightning Design Systemlightningdesignsystem.com/SLDS components, design tokens, styling, Cosmos design system

CLI Help Commands

When users need command-specific help, guide them to built-in CLI docs:

# List all available commands
sf commands

# Search for a specific command
sf search <keyword>

# Get detailed help for any command
sf project deploy start --help
sf apex run test --help
sf data query --help
sf org login web --help

# Show CLI version and plugins
sf version
sf plugins

Key sf command families:

  • sf project deploy / sf project retrieve — metadata deployment
  • sf apex run test — run Apex tests
  • sf data query / sf data export — SOQL queries and data ops
  • sf org login / sf org display — org authentication
  • sf lightning generate component — scaffold LWC components

Trailhead Resources

Point users to Trailhead for guided learning:

DomainTrail / ModuleURL
ApexApex Basics & Databasetrailhead.salesforce.com/content/learn/modules/apex_database
ApexApex Triggerstrailhead.salesforce.com/content/learn/modules/apex_triggers
LWCLightning Web Components Basicstrailhead.salesforce.com/content/learn/modules/lightning-web-components-basics
LWCBuild LWC for Salesforcetrailhead.salesforce.com/content/learn/trails/build-lightning-web-components
FlowBuild Flows with Flow Buildertrailhead.salesforce.com/content/learn/trails/build-flows-with-flow-builder
FlowRecord-Triggered Flowstrailhead.salesforce.com/content/learn/modules/record-triggered-flows
AdminAdmin Beginner Trailtrailhead.salesforce.com/content/learn/trails/force_com_admin_beginner
SecurityData Securitytrailhead.salesforce.com/content/learn/modules/data_security
SecurityAppExchange Securitytrailhead.salesforce.com/content/learn/modules/isv_security_review
AgentforceAgentforce Basicstrailhead.salesforce.com/content/learn/modules/agentforce-basics
IntegrationAPI Basicstrailhead.salesforce.com/content/learn/modules/api_basics

Release Notes

Finding Current Release Notes

  • Latest Release Notes: help.salesforce.com/s/articleView?id=release-notes — always check here first
  • Release-specific: help.salesforce.com/s/articleView?id=sf.rn_<season><year>.htm (e.g., rn_spring25)

Seasonal Release Cadence

SeasonSandbox PreviewProduction GATypical Months
SpringJanuaryFebruaryFeb–May
SummerMayJuneJun–Sep
WinterSeptemberOctoberOct–Jan

API Version Mapping (Recent)

API VersionRelease
62.0Winter '25
61.0Summer '24
60.0Spring '24
59.0Winter '24

When users ask about new features, check the release notes for their API version.

Common Search Patterns

When users ask "how do I...", map to the right documentation:

User SaysPoint Them To
Governor limits / "too many SOQL"Apex Developer Guide: Execution Governors and Limits
Wire adapters / @wireLWC Dev Guide: Wire Service, Use the Wire Service to Get Data
Deploy errors / "deploy failed"CLI Reference: sf project deploy start, Metadata API: Deploy
CRUD/FLS / field-level securitySecurity Guide: Enforcing CRUD and FLS, stripInaccessible()
Bulk data loadBulk API 2.0 Guide: Ingest Jobs
Test coverage / "75% coverage"Apex Testing Guide: Testing Best Practices
Trigger order of executionApex Developer Guide: Triggers and Order of Execution
LWC events / parent-child commsLWC Dev Guide: Events, Communicate with Events
REST callouts / HttpRequestApex Developer Guide: Apex Integration, Named Credentials
Flow vs code / "when to use Flow"Architect Guidance: Automation decision guide
Sharing rules / record accessSecurity Guide: Sharing Architecture
Package development / ISVPackaging Guide: Second-Generation Managed Packages (2GP)
Custom metadata typesApex Developer Guide: Custom Metadata Types
Platform events / CDCPlatform Events Guide: Defining and Publishing
Agentforce / AI agentsAgentforce Developer Guide: Building Agent Actions
Einstein models / LLMEinstein AI: Models API Reference
Scratch org setupDX Developer Guide: Scratch Org Definition

Gotchas

  1. Docs can lag behind releases — New features may ship before docs are fully updated. Check release notes for the latest info on brand-new features.

  2. API version matters — Documentation is version-specific. Apex docs for API 62.0 may describe features unavailable in API 58.0. Always confirm the user's target API version.

  3. Trailhead vs Developer Docs — Trailhead is tutorial-oriented (great for learning). Developer Docs are reference-oriented (great for implementation). Point beginners to Trailhead; point builders to Developer Docs.

  4. Pilot/Beta features — Some documented features are marked Pilot or Beta. These may change or be removed. Look for the "Pilot" or "Beta" badge in docs before recommending.

  5. help.salesforce.com is JS-heavy — These pages are often hard to extract programmatically. If content looks like a shell page (just headers/nav), the real content failed to load.

  6. Legacy atlas URLs still work — Many official guides use the older atlas.en-us.* URL pattern. These are still valid and often the canonical reference.

  7. Multiple docs for the same concept — Security topics appear in the Apex guide, Help, and Architect guidance. Cross-reference when users need the full picture.

  8. Salesforce renames products — Einstein AI became Einstein Copilot became Agentforce. Search across old and new names when docs seem missing.

Workflow

  1. Understand the request — Identify what the user is looking for: a concept, a specific API, a how-to, or troubleshooting help.

  2. Classify the doc family — Determine whether this is a developer doc, help article, Trailhead module, or release note (use the Documentation Index above).

  3. Point to the specific section — Don't just give the guide root. Identify the exact chapter or article within the guide using the Common Search Patterns table.

  4. Provide the URL — Give the user the most specific official URL you can construct from the Documentation Index.

  5. Suggest CLI help if applicable — If the question is about a sf command, remind them of sf <command> --help.

  6. Cross-reference when needed — Some topics span multiple guides (e.g., security spans Apex guide + Security guide + Help). Provide multiple links when relevant.

  7. Recommend Trailhead for learning — If the user seems to be learning (not just looking up a reference), suggest the relevant Trailhead trail alongside the docs.

  8. Flag version sensitivity — If the answer depends on API version, ask which version the user is targeting.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.