<Devsly/>
NotebookLM Watermark Remover
Remove the NotebookLM watermark from PDF slide exports — free, unlimited, and 100% in your browser.
View
NotebookLM Video Watermark Remover
Remove the NotebookLM watermark from every frame of your MP4 and auto-trim the end card — free and unlimited.
View
Gemini Watermark Remover
Remove the Gemini (Veo) sparkle watermark from every frame of your AI-generated MP4 — free and unlimited.
View
MCP https://devsly.io/mcp MCP Tools Best Skills API Docs

Keyboard Shortcuts

Navigation

Quick Search
⌘ / Ctrl + K
Toggle Dark Mode
⌘ / Ctrl + D
Close Dialogs
Esc

Tool Actions

Execute / Process
⌘ / Ctrl + Enter
Clear Input
⌘ / Ctrl + Shift + C
Copy Output
⌘ / Ctrl + Shift + X

Editor

Select All
⌘ / Ctrl + A
Undo
⌘ / Ctrl + Z
Redo
⌘ / Ctrl + Shift + Z

Updated 1d ago

by forcedotcom

sf-skills

Salesforce's curated collection of agent skills for building applications. Optimized for Agentforce Vibes, compatible with all AI tools.

  • Active — Updated in the last 14 days
View on GitHub (opens in a new tab)

1.2k GitHub stars (1,150)

+92 in 30 days

Stars gained per day · daily snapshots since Sep 26
Stars gained per day, Sep 26 to Nov 6: +114 in total; the busiest day was Sep 30 with +9 stars.Sep 27: 0 starsSep 28: 0 starsSep 29: +5 starsSep 30: +9 starsOct 1: 0 starsOct 2: +1 starsOct 3: +3 starsOct 4: +1 starsOct 5: 0 starsOct 6: +1 starsOct 7: +2 starsOct 8: +2 starsOct 9: +5 starsOct 10: +1 starsOct 11: +2 starsOct 12: 0 starsOct 13: +9 starsOct 14: +6 starsOct 15: +8 starsOct 16: +3 starsOct 17: +6 starsOct 18: +1 starsOct 19: +1 starsOct 20: +1 starsOct 21: +2 starsOct 22: +2 starsOct 23: +3 starsOct 24: +1 starsOct 25: 0 starsOct 26: 0 starsOct 27: +5 starsOct 28: +4 starsOct 29: +7 starsOct 30: +4 starsOct 31: +2 starsNov 1: +1 starsNov 2: 0 starsNov 3: +6 starsNov 4: 0 starsNov 5: +6 starsNov 6: +4 stars
Stars gained between daily snapshots
PeriodNew stars
Sep 270
Sep 280
Sep 29+5
Sep 30+9
Oct 10
Oct 2+1
Oct 3+3
Oct 4+1
Oct 50
Oct 6+1
Oct 7+2
Oct 8+2
Oct 9+5
Oct 10+1
Oct 11+2
Oct 120
Oct 13+9
Oct 14+6
Oct 15+8
Oct 16+3
Oct 17+6
Oct 18+1
Oct 19+1
Oct 20+1
Oct 21+2
Oct 22+2
Oct 23+3
Oct 24+1
Oct 250
Oct 260
Oct 27+5
Oct 28+4
Oct 29+7
Oct 30+4
Oct 31+2
Nov 1+1
Nov 20
Nov 3+6
Nov 40
Nov 5+6
Nov 6+4
  • 30 skills (30 skills found in its SKILL.md files)
  • 392 forks (392 forks)
  • 1d ago last update (Last updated 1d ago)

Install

Skills CLI

npx skills add forcedotcom/sf-skills

Asks which skills and agents to install. Just one: npx skills add forcedotcom/sf-skills --skill agentforce-architecture-analyze — add -g for every project.

Claude Code

git clone https://github.com/forcedotcom/sf-skillscp -r "sf-skills/skills/agentforce-architecture-analyze" ~/.claude/skills/

Copies the agentforce-architecture-analyze skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.

Plugin

/plugin marketplace add forcedotcom/sf-skills

Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.

Skills can run code on your machine — read the SKILL.md first.

What it does

In the author's own words, from each skill's SKILL.md — showing the first 30 of 415 files.

  • agentforce-architecture-analyze

    Declared architecture snapshot for one Agentforce agent: planner, topics, actions, flows, Apex, prompt templates, and NGA plugins. Renders a human-readable architecture document and Mermaid invocation graph from design-time metadata (not runtime audit rows). TRIGGER when user asks to describe, diagram, inventory, audit, document, or diff (e.g. v3 vs v5) the architecture / action tree / topic stru…

    skills/agentforce-architecture-analyze/SKILL.md on GitHub (opens in a new tab)
  • agentforce-bot-upgrade

    Use this skill to Upgrade Einstein Bots into Agentforce agents end-to-end in a single pass, orchestrating per-bot Agent Spec generation, planner reconciliation across bots, agentforce-generate authoring, and post-conversion .agent enhancements. TRIGGER when: user asks to migrate, upgrade, or convert one or more Einstein Bots (BotDefinition/BotVersion chatbots) to Agentforce agents; runs a multi-b…

    skills/agentforce-bot-upgrade/SKILL.md on GitHub (opens in a new tab)
  • agentforce-d360-analyze

    Data Cloud 360° view of a single Agentforce session. TRIGGER when user asks to trace, inspect, summarize, or describe a specific Agentforce session by session id (Agent Session UUID `019d…` or MessagingSession id `0Mw…`). Also triggers on session discovery — find/list/search sessions by time, agent, channel, outcome, or conversation text — when the user has no session id yet. DO NOT TRIGGER for d…

    skills/agentforce-d360-analyze/SKILL.md on GitHub (opens in a new tab)
  • agentforce-generate

    Build, modify, audit, repair, optimize, debug, and deploy agents with Agentforce Agent Script. TRIGGER when: user creates, reviews, or changes .agent files or aiAuthoringBundle metadata; asks to fix AgentScript, audit an existing agent, run an AgentScript health check, common-pitfall review, or baseline-versus-candidate repair loop; changes a response, action, subagent, route, state flow, or Agen…

    skills/agentforce-generate/SKILL.md on GitHub (opens in a new tab)
  • agentforce-observe

    Analyze production Agentforce agent behavior using session traces and Data Cloud, and manage Agent Health Monitoring (AHM) alerts. TRIGGER when: user queries STDM session data or Data Cloud trace records; investigates production agent failures, regressions, or performance issues; asks about session traces, conversation logs, or agent metrics; wants to reproduce a reported production issue in prev…

    skills/agentforce-observe/SKILL.md on GitHub (opens in a new tab)
  • agentforce-offline-experimentation-run

    Use this skill when users want to execute this workflow when a user wants to test how a different LLM model would handle existing Agentforce agent conversations. Trigger when users mention agentforce, offline, experimentation.

    skills/agentforce-offline-experimentation-run/SKILL.md on GitHub (opens in a new tab)
  • agentforce-persona-generate

    Use to design an AI agent persona — identity, voice, tone, behavioral style, guardrails — and encode it into Agent Script (.agent files) or Agentforce Builder field values. Runs four sequenced phases (DRAFT, REFINE, SCORE, ENCODE) plus five spokes (NAME, FILL OUT, ADJUST, CHECKLIST, WORKSHOP). Supports greenfield (brand input to a starter .agent file) and brownfield (audit an existing .agent file…

    skills/agentforce-persona-generate/SKILL.md on GitHub (opens in a new tab)
  • agentforce-test

    Write, run, and analyze structured test suites for Agentforce agents — functional AND security. TRIGGER when: user writes or modifies test spec YAML (AiEvaluationDefinition); runs sf agent test create, run, run-eval, or results commands; asks about test coverage strategy, metric selection, or custom evaluations; interprets test results or diagnoses test failures; asks about batch testing, regress…

    skills/agentforce-test/SKILL.md on GitHub (opens in a new tab)
  • automation-flow-generate

    Generate Salesforce Flows using the MCP tool execute_metadata_action. Use when the user asks to create, build, or generate a flow — including Screen, Autolaunched, Record-Triggered (before/after-save), Scheduled. Also trigger for flow-like requests such as "when a record is created", "trigger daily at", "send an email when", "update the field when", "automate", "workflow", or "flow XML/metadata".…

    skills/automation-flow-generate/SKILL.md on GitHub (opens in a new tab)
  • automation-sandbox-post-copy-config-generate

    Generates the JSON config file that the Salesforce sandbox post-copy automation tool consumes, from a customer SOP in any format (PDF, xlsx, csv, JSON, docx, Markdown, plain text, or a screenshot of an endpoint table). Use when the user asks to create, build, generate, produce, or convert a post-copy or post-refresh automation config — turning a sandbox-refresh SOP into a JSON array of OutboundMe…

    skills/automation-sandbox-post-copy-config-generate/SKILL.md on GitHub (opens in a new tab)
  • automation-sandbox-post-copy-configure

    Apply a Salesforce sandbox post-copy automation JSON config against a target org. Use when the user asks to apply, run, execute, dry-run, or preview a post-copy or post-refresh config file (e.g. `post-copy-config.json`) against a sandbox — including activating/deactivating a Flow (PATCH `FlowDefinition.Metadata.activeVersionNumber` to the version, or `null`), re-pointing an OBM endpoint, updating…

    skills/automation-sandbox-post-copy-configure/SKILL.md on GitHub (opens in a new tab)
  • commerce-b2b-open-code-components-integrate

    Integrate Salesforce B2B Commerce open source components from GitHub into B2B Commerce stores. Use when users mention "integrate open code components", "open source B2B commerce", "add open code components", "forcedotcom/b2b-commerce-open-source-components", or want to add open source commerce components to their store. Copies all components and labels so they become available in Experience Build…

    skills/commerce-b2b-open-code-components-integrate/SKILL.md on GitHub (opens in a new tab)
  • commerce-b2b-open-code-components-replace

    Replace 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 `site:` component for OOTB definitions. Use when users mention "replace OOTB components", "replace commerce components with open code", "swap OOTB for open source", "replace commerce_builder:", "replace OOTB in site", "replace component in sit…

    skills/commerce-b2b-open-code-components-replace/SKILL.md on GitHub (opens in a new tab)
  • commerce-b2b-store-create

    Interactive workflow to create Commerce B2B Stores and retrieve storefront metadata. Use when users want to: create B2B Commerce stores, build Commerce storefronts, set up B2B stores from Vibes, retrieve Commerce metadata, deploy Commerce experiences, work with DigitalExperienceBundle for Commerce.

    skills/commerce-b2b-store-create/SKILL.md on GitHub (opens in a new tab)
  • commerce-react-storefront-create

    Stand up the commerce-b2b-headless reference React storefront in a Salesforce B2B Commerce org, end to end — discover the org's WebStores, pick one, fill the four org-specific values (WebStore Id, BuyerGroup Id, buyer permission set group, Vite org alias), build + deploy the UI Bundle, assign the site guest user the auth permission set, and hand back the live Experience Cloud storefront URL. Use…

    skills/commerce-react-storefront-create/SKILL.md on GitHub (opens in a new tab)
  • consumer-goods-accruals-datakit-deploy

    Use this skill to deploy the TPM Liability Accruals data kit end to end to a Salesforce org. Invoke when a customer or teammate wants to install the accrual engine, verify the Data Cloud connection, deploy the Data Kit components, and schedule the export and accrual calculation chain. Trigger phrases include: 'deploy the accrual data kit', 'set up liability accruals', 'install TPM accruals', 'hea…

    skills/consumer-goods-accruals-datakit-deploy/SKILL.md on GitHub (opens in a new tab)
  • consumer-goods-promotion-bo-api-deploy

    Use to enable the Consumer Goods Cloud TPM Promotion Business Object (BO) API framework in a Salesforce org, interview the user for the custom Workflow Step they want to add, generate and deploy that Apex class, wire it into the create/update/copy workflows, and prove it end-to-end via headless REST ingest. Ships a worked reference example (SetCommentValue) but the customization is user-supplied…

    skills/consumer-goods-promotion-bo-api-deploy/SKILL.md on GitHub (opens in a new tab)
  • consumer-goods-rtr-datacloud-export-configure

    Configure a Trade Promotion Management (TPM) org's RTR (Real Time Reporting) export pipeline to push promotion measures into Data Cloud (Data 360) for Trade Promotion Effectiveness (TPE) dashboards. Use when a customer or admin wants to set up the RTR export for Data Cloud measures, configure the RTR report for TPE, or as a delegated step from consumer-goods-tpe-dashboard-configure.

    skills/consumer-goods-rtr-datacloud-export-configure/SKILL.md on GitHub (opens in a new tab)
  • consumer-goods-sync-management-configure

    Use this skill to set up Salesforce Consumer Goods (CG) Cloud Mobile Sync end-to-end for the Sync Management App managed package — it runs all three acts in order (Act 1 Setup Sync, Act 2 Assign Users, Act 3 Plan & Verify), not just installing the baseline, so a sales rep can see the day's planned visits offline. Use it when asked to "set up CG Cloud mobile sync", "configure Consumer Goods mobile…

    skills/consumer-goods-sync-management-configure/SKILL.md on GitHub (opens in a new tab)
  • consumer-goods-tpe-dashboard-configure

    End-to-end headless setup of Trade Promotion Effectiveness (TPE) dashboards for a Trade Promotion Management (TPM) Cloud org, covering tenant pairing checks, permission sets, SSOT and Tableau Next enablement, C360 SDM verification, the TPM Accruals data kit install, business-period export, RTR Data Cloud export configuration, the TPM_PROMOTION_MEASURE Data Transform, TPE Analytics app install, an…

    skills/consumer-goods-tpe-dashboard-configure/SKILL.md on GitHub (opens in a new tab)
  • consumer-goods-tpe-dashboard-custom-kpi-configure

    Customize the Trade Promotion Effectiveness (TPE) Analytics dashboards' generic KPI slots (Promotion Measure 1-3, Tactic Measure 1-2) with customer-chosen KPI measure codes and display names, without touching the shipped base model. Use when a customer/admin wants to "customize TPE dashboards", "change the KPIs on the Promotion/Tactic Analysis dashboard", or "swap in our own measure codes on the…

    skills/consumer-goods-tpe-dashboard-custom-kpi-configure/SKILL.md on GitHub (opens in a new tab)
  • consumer-goods-tpe-datakit-deploy

    Deploy the TPM Accruals Data Kit components specifically required for Trade Promotion Effectiveness (TPE) dashboards. Use when a customer or admin wants to install or deploy the TPM data kit for TPE dashboards, or as a delegated step from consumer-goods-tpe-dashboard-configure. Do not use this skill if the customer wants to deploy the TPM Accruals Data Kit for the Accruals feature.

    skills/consumer-goods-tpe-datakit-deploy/SKILL.md on GitHub (opens in a new tab)
  • crm-analytics-wave-generate

    Use to build a Wave Recipe, deploy a CRM Analytics dataset or dashboard, or author the full CRMA asset stack — apps, Wave Recipes (.wdpr), datasets, and dashboards — against a connected Salesforce org via REST and Metadata APIs, without CRM Analytics Studio or Dashboard Builder. TRIGGER when: user asks to build or create a Wave Recipe, generate a .wdpr or .wdpr-meta.xml, deploy a .wdash or .wapp,…

    skills/crm-analytics-wave-generate/SKILL.md on GitHub (opens in a new tab)
  • data360-code-extension-generate

    Develop and deploy Data Cloud Code Extensions using SF CLI plugin. Use this skill when creating custom Python transformations for Data Cloud, deploying code extensions, or testing data transformations. Supports init, run, scan, and deploy operations.

    skills/data360-code-extension-generate/SKILL.md on GitHub (opens in a new tab)
  • data360-schema-get

    Retrieve Data Lake Object (DLO) and Data Model Object (DMO) schema information from Salesforce Data Cloud using REST APIs. Use this skill when you need to inspect DLO or DMO field definitions, data types, or metadata. Takes org alias and optional DLO/DMO name as parameters.

    skills/data360-schema-get/SKILL.md on GitHub (opens in a new tab)
  • design-systems-slds-apply

    Apply SLDS-compliant UI using the correct blueprints, styling hooks, utility classes, and icons. Use when building any UI that needs SLDS, choosing between Lightning Base Components and SLDS Blueprints, applying styling hooks for theming, using utility classes for layout and spacing, or selecting icons. Triggers include "build a modal", "create a form", "data table", "SLDS styling", "style with h…

    skills/design-systems-slds-apply/SKILL.md on GitHub (opens in a new tab)
  • design-systems-slds-validate

    Audit Lightning Web Components for SLDS design-system compliance and produce a scored quality report. Runs the SLDS linter and analyzes CSS for theming hook usage and pairing, scoring SLDS findings across categories into an overall grade. Use when asked to "score my component's SLDS", "SLDS scorecard", "SLDS quality report", "audit SLDS compliance", "how good is my SLDS", "check SLDS quality", "r…

    skills/design-systems-slds-validate/SKILL.md on GitHub (opens in a new tab)
  • design-systems-slds2-migrate

    Migrate Lightning Web Components from SLDS 1 to SLDS 2 by running the SLDS linter and fixing violations. Use this skill whenever users mention SLDS 2, SLDS uplift, linter violations, LWC token migration, class overrides, hardcoded CSS values that need SLDS hook replacement, or styling hook selection. Covers all styling hook categories — color, spacing, sizing, typography, borders, radius, and sha…

    skills/design-systems-slds2-migrate/SKILL.md on GitHub (opens in a new tab)
  • dx-apexguru-scan

    Run an ApexGuru performance scan on a Salesforce Apex project via the ApexGuru SFAP Scan API. Zips the project's Apex (any layout), submits it, polls to completion, decodes the base64 report, and presents performance antipattern violations (SOQL in loop, DML in loop, Schema.getGlobalDescribe(), SOQL without WHERE/LIMIT, unused SOQL fields) grouped by rule with severity, file:line, and suggested f…

    skills/dx-apexguru-scan/SKILL.md on GitHub (opens in a new tab)
  • dx-app-analytics-query

    ISV App Analytics metadata types — AppAnalyticsQueryRequest and AppAnalyticsSettings. Use this skill when the user asks about retrieving managed package usage data, configuring App Analytics simulation mode, querying subscriber snapshots, or understanding the AppAnalyticsQueryRequest lifecycle (New → Pending → Complete → Expired). TRIGGER when: user mentions App Analytics, AppAnalyticsQueryReques…

    skills/dx-app-analytics-query/SKILL.md on GitHub (opens in a new tab)

Review before you install

A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.