Salesforce Incident Runbook
jeremylongshore/tons-of-skills-marketplace
Run evidence-led Salesforce integration incident response from detection through containment, recovery, reconciliation, and prevention.
Orchestrator for setting up Agentforce in Salesforce Service Cloud ITSM — Agentforce Studio enablement, the IT Service Fulfiller agent, the IT Service Employee agent, specialized employee agents…
$ npx skills add forcedotcom/sf-skills --skill service-itsm-agentic-setup-agentforce-coordinate -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install forcedotcom/sf-skills service-itsm-agentic-setup-agentforce-coordinate --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/forcedotcom/sf-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/service-itsm-agentic-setup-agentforce-coordinate .claude/skills/service-itsm-agentic-setup-agentforce-coordinate && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "service-itsm-agentic-setup-agentforce-coordinate" agent skill from https://github.com/forcedotcom/sf-skills/tree/main/skills/service-itsm-agentic-setup-agentforce-coordinate into .claude/skills/service-itsm-agentic-setup-agentforce-coordinate/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "service-itsm-agentic-setup-agentforce-coordinate", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/forcedotcom/sf-skills/tree/main/skills/service-itsm-agentic-setup-agentforce-coordinateType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add forcedotcom/sf-skills --skill service-itsm-agentic-setup-agentforce-coordinate -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install forcedotcom/sf-skills service-itsm-agentic-setup-agentforce-coordinate --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/forcedotcom/sf-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/service-itsm-agentic-setup-agentforce-coordinate .agents/skills/service-itsm-agentic-setup-agentforce-coordinate && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "service-itsm-agentic-setup-agentforce-coordinate" agent skill from https://github.com/forcedotcom/sf-skills/tree/main/skills/service-itsm-agentic-setup-agentforce-coordinate into .agents/skills/service-itsm-agentic-setup-agentforce-coordinate/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "service-itsm-agentic-setup-agentforce-coordinate", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add forcedotcom/sf-skills --skill service-itsm-agentic-setup-agentforce-coordinate -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install forcedotcom/sf-skills service-itsm-agentic-setup-agentforce-coordinate --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/forcedotcom/sf-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/service-itsm-agentic-setup-agentforce-coordinate .cursor/skills/service-itsm-agentic-setup-agentforce-coordinate && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "service-itsm-agentic-setup-agentforce-coordinate" agent skill from https://github.com/forcedotcom/sf-skills/tree/main/skills/service-itsm-agentic-setup-agentforce-coordinate into .cursor/skills/service-itsm-agentic-setup-agentforce-coordinate/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "service-itsm-agentic-setup-agentforce-coordinate", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/forcedotcom/sf-skills.git --path skills/service-itsm-agentic-setup-agentforce-coordinate--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add forcedotcom/sf-skills --skill service-itsm-agentic-setup-agentforce-coordinate -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install forcedotcom/sf-skills service-itsm-agentic-setup-agentforce-coordinate --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/forcedotcom/sf-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/service-itsm-agentic-setup-agentforce-coordinate .gemini/skills/service-itsm-agentic-setup-agentforce-coordinate && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "service-itsm-agentic-setup-agentforce-coordinate" agent skill from https://github.com/forcedotcom/sf-skills/tree/main/skills/service-itsm-agentic-setup-agentforce-coordinate into .gemini/skills/service-itsm-agentic-setup-agentforce-coordinate/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "service-itsm-agentic-setup-agentforce-coordinate", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install forcedotcom/sf-skills service-itsm-agentic-setup-agentforce-coordinateInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add forcedotcom/sf-skills --skill service-itsm-agentic-setup-agentforce-coordinate -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/forcedotcom/sf-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/service-itsm-agentic-setup-agentforce-coordinate .github/skills/service-itsm-agentic-setup-agentforce-coordinate && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "service-itsm-agentic-setup-agentforce-coordinate" agent skill from https://github.com/forcedotcom/sf-skills/tree/main/skills/service-itsm-agentic-setup-agentforce-coordinate into .github/skills/service-itsm-agentic-setup-agentforce-coordinate/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "service-itsm-agentic-setup-agentforce-coordinate", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add forcedotcom/sf-skills --skill service-itsm-agentic-setup-agentforce-coordinate -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install forcedotcom/sf-skills service-itsm-agentic-setup-agentforce-coordinate --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/forcedotcom/sf-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/service-itsm-agentic-setup-agentforce-coordinate .opencode/skills/service-itsm-agentic-setup-agentforce-coordinate && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "service-itsm-agentic-setup-agentforce-coordinate" agent skill from https://github.com/forcedotcom/sf-skills/tree/main/skills/service-itsm-agentic-setup-agentforce-coordinate into .opencode/skills/service-itsm-agentic-setup-agentforce-coordinate/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "service-itsm-agentic-setup-agentforce-coordinate", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
service-itsm-agentic-setup-agentforce-coordinateOrchestrator for setting up Agentforce in Salesforce Service Cloud ITSM — Agentforce Studio enablement, the IT Service Fulfiller agent, the IT Service Employee agent, specialized employee agents…
Service Itsm Agentic Setup Agentforce Coordinate is an agent skill from forcedotcom/sf-skills. Orchestrator for setting up Agentforce in Salesforce Service Cloud ITSM — Agentforce Studio enablement, the IT Service Fulfiller agent, the IT Service Employee agent, specialized employee agents, and human escalation. Use when the user asks to set up Agentforce for ITSM, enable Studio and the Fulfiller/Employee agents together, configure employee-agent escalation, wants a guided Agentforce ITSM walkthrough, or asks what Agentforce features are available for IT Service. Presents available Agentforce capabilities…
Its SKILL.md is about 5.5k tokens, which your agent loads only when the skill is triggered. The skill folder holds 4 other files, including scripts (for example `examples/output-templates.md`).
It sits in Sales & Support, covering CRM management and Incident response. It works with Salesforce. The repository describes itself as: Salesforce's curated collection of agent skills for building applications. Optimized for Agentforce Vibes, compatible with all AI tools. The licence is Apache-2.0.
6 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit e5164d9. It shows what the files ask for, not the result of running them.
Pre-approves these tools, so the agent can use them without asking each time:
ReadBashWriteAskUserQuestionFrom allowed-tools in the SKILL.md frontmatter.
Ships 1 file in scripts/ (JavaScript), which the agent can run.
Shell commands in SKILL.md call:
nodeFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Service Itsm Agentic Setup Agentforce Coordinate loads about 5.5k tokens when it runs. Until then it costs about 268 tokens; SKILL.md has 2,726 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check noted patterns worth knowing about, such as sudo or a known installer.
allowed-tools: Read, Bash, Write, AskUserQuestionAutomated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from forcedotcom/sf-skills at commit e5164d9, republished under its Apache-2.0 licence (© forcedotcom). 2,726 words, ~5,547 tokens.
.claude/skills/service-itsm-agentic-setup-agentforce-coordinate/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.Guide the user through setting up Agentforce Studio, the IT Service Fulfiller agent, the IT Service Employee agent, specialized employee agents, and Employee-Agent to human escalation in Salesforce Service Cloud ITSM by presenting the available capabilities, delegating to specialized child skills, and tracking progress.
Act as the coordinator for Agentforce feature configuration in ITSM. Present the user with a menu of configurable features, invoke the appropriate child skill for each selection, and after each feature completes, return to the menu with updated progress until the user is done.
Before presenting options, scan chat history for:
Agentforce setup performs writes against a real org (feature-toggle enablement, agent creation and activation). Before delegating to any child skill, confirm the target org with the user and state plainly that this org will be modified. Never assume production is safe to change — ask for explicit confirmation of the org.
Show the user what's available and what's done, organized into the two sequential setup stages —
Stage 1: enable platform features (Agentforce Studio enablement) and Stage 2: install &
activate agent templates (the Fulfiller and Employee agents). This separation is load-bearing:
Stage 1 enables org-level platform toggles/preferences, while Stage 2 installs and activates
agents from a template — they are distinct kinds of action and must read as distinct stages, not one
undifferentiated list. Only features with a working child skill appear in the menu — use the
Feature menu template in examples/output-templates.md. Collect the user's selections through a single multi-select prompt (use AskUserQuestion with multiSelect: true when tooling permits, otherwise ask the user to reply with a list of numbers such as 1, 2). Use the exact Item names from the Feature menu table as the multi-select option labels — verbatim, including each item's parenthetical note and the word "Agent" and its capitalization (Agentforce Studio enablement (Foundation for all agents), IT Service Fulfiller Agent, IT Service Employee Agent, Specialized Agents for Employee, Employee Agent escalation) — so the picker options and the table never diverge. Each item's Description column matches the wording on the Salesforce Setup → Agentforce for IT Service page (the Fulfiller and Employee agent-template descriptions and the Specialized Agents for Employee text are used verbatim) so a user evaluating which template to install reads the same purpose/scope here as they would in Setup — do not paraphrase or shorten that product copy. For the three Stage 2 agent items, follow the verbatim product copy with one short trailing Setup: line stating what installing does (Setup: creates the agent from this template and activates a version. for the Fulfiller and Employee agents; Setup: pick one specialized template (e.g. Password Manager, Onboarding), then create and activate that standalone agent. Re-run this item to add more. for Specialized Agents for Employee, for which you first ask the user which specialized template they want and pass that name to the child skill) so a single row carries purpose, scope, and the install action together. The Stage 1 row (Agentforce Studio enablement) is a platform-enablement toggle, not a template install, so it carries no Setup: line. When raising AskUserQuestion, put that same Description text (product copy + the Setup: line) in each option's description field so the picker carries the detail too. Do NOT show placeholder features that cannot be executed.
Report file (harness / non-interactive runs). If a ${outputDir} is provided (via the harness's generated-file location directive), write the menu emission (attribution header + feature table with status + delegation targets + dependency signal + the multi-select prompt itself) to ${outputDir}/report.md before raising AskUserQuestion — so the report file always exists even when the harness parks at the confirmation gate. Overwrite the same file after each feature completes with the updated status table. Skip these writes when running interactively for a user in a chat surface — write only when ${outputDir} was passed as an explicit destination.
Studio-first rule (unconditional). If Agentforce Studio enablement (#1) is in the user's selection and not already done, run it first, always — regardless of the order the user listed their numbers in. The Fulfiller Agent (#2), Employee Agent (#3), and Specialized Agents for Employee (#4) all depend on Studio being enabled and will fail if attempted first. Reorder the queue silently so Studio runs before any agent. This rule is non-negotiable and applies whether the user selected two features (Studio + one agent) or everything. Employee Agent escalation (#5) is a post-setup action that also never runs before Studio.
User-order rule (among #2, #3, and #4 only). The Fulfiller Agent (#2), Employee Agent (#3), and Specialized Agents for Employee (#4) are independent of each other — none depends on the others. If more than one is selected, run them in the order the user listed them (default 2 → 3 → 4 when unspecified). This rule applies only to the ordering among #2, #3, and #4; it never overrides the Studio-first rule above.
Escalation-after-Employee rule (#5 depends on #3). Employee Agent escalation (#5) configures the Employee agent's hand-off to a human, so it requires the Employee Agent (#3) to exist and be Active first. If #5 is selected, ensure #3 has completed successfully in this run (or was already done) before delegating to it; otherwise queue #3 ahead of #5. #5 never runs before Studio (#1) either.
Runtime-access-after-creation rule (unconditional). Whenever any Stage 2 agent (#2, #3, #4) returns a live verdict this session (CREATED/ALREADY-CREATED/ACTIVATED), append an automatic Stage 3 runtime-access step at the back of the queue — the post-requisite mirror of the Studio-first pre-requisite: appended always, never a menu pick — and delegate it once after the last Stage 2 agent to service-itsm-agentic-setup-agent-runtime-access-assign, covering every newly-live agent (its own target-user + confirm-to-write gates govern the grants; Stage 3 guarantees the offer, never a silent grant). It is non-negotiable: a live agent's actions fail on missing user permissions until this sets them up. Do NOT append it when only Studio ran or no agent went live (FAILED/PARTIAL/PENDING CONFIRMATION/DECLINED, or a Stage 2 verify that stopped the queue). Narration + status mapping: Runtime access hand-off in examples/output-templates.md.
| # | Feature | Stage | Child Skill |
|---|---|---|---|
| 1 | Agentforce Studio enablement (Foundation for all agents) | 1 | service-itsm-agentic-setup-agentforce-studio-configure |
| 2 | IT Service Fulfiller Agent | 2 | service-itsm-agentic-setup-fulfiller-agent-configure |
| 3 | IT Service Employee Agent | 2 | service-itsm-agentic-setup-employee-agent-configure |
| 4 | Specialized Agents for Employee | 2 | service-itsm-agentic-setup-employee-agent-configure |
| 5 | Employee Agent escalation | Post | service-agentforce-human-escalation-configure (pass the IT scenario inputs: agent IT_Service_Employee_Agent, queue General_IT_Queue, CONTEXT_OBJECT=MessagingSession) |
| — | Runtime access (auto after any Stage 2 create/activate; never a user pick) | 3 | service-itsm-agentic-setup-agent-runtime-access-assign |
IT Service Employee Agent vs Specialized Agents for Employee. Both delegate to the same child
skill, service-itsm-agentic-setup-employee-agent-configure — the difference is which template it
installs. The IT Service Employee Agent installs the broad, ready-to-go employee agent (the child
skill's default when no specialization is named). Specialized Agents for Employee installs a
specialized one instead — but the child skill only takes the specialized path when handed a
specialized template name; handed nothing it silently falls back to the broad agent, re-creating the
IT Service Employee Agent. So before delegating Specialized Agents for Employee, ask which
specialized employee agent the user wants — offer common examples (Password Manager, Certificate
Management, Onboarding, Hardware Request), note more are available, and let the child skill
disambiguate a partial or ambiguous name; then delegate with that named specialization (the chosen
template names the agent). Never delegate Specialized Agents for Employee without a named
specialization — that is the one case that produces a duplicate broad agent. The specialized
templates themselves are turned on in Stage 1; this item is where an agent is built and activated from
one of them.
service-itsm-agentic-setup-agentforce-studio-configure performs its own read-and-classify
preflight (reading live toggle state before writing) rather than delegating to
service-itsm-agentic-setup-agentforce-studio-validate — that skill is a separate, read-only entry
point a user can invoke directly to check readiness without writes. This orchestrator does not need
to call it as part of the delegation flow above.
Once a child skill finishes:
node "<skill_dir>/scripts/verify-child-verdict.mjs" <studio|fulfiller|employee|escalation|runtime> <verdict> — never
re-derive the success/failure comparison in prose. Pass Studio's overall field from
classify-final-report.mjs, Fulfiller/Employee Agent's Phase 8 aggregate verdict, the escalation
leaf's status (CONFIGURED/ALREADY-CONFIGURED), or the runtime-access skill's Phase-7 aggregate,
as <verdict>. Exit code 0 means advance; exit code 1 means stop and surface the failure in
plain language — do not advance to the next feature in the queue. A partially-enabled Studio
(e.g. Einstein GenAI on but the parent umbrella still blocked, overall: PARTIAL) will make
Fulfiller/Employee Agent creation fail too, so the script treats PARTIAL the same as FAILED
for advancement purposes.examples/output-templates.mdverify-child-verdict.mjs runtime <verdict> — exit 0 ⇒ Stage 3 Done → completion summary; exit
1 ⇒ stop and surface in plain language.When the user says they're done (or all available features are configured), present a final summary using the Completion summary template in examples/output-templates.md.
Setup runs in two sequential setup stages, followed by optional post-setup escalation. Stage 1 (enable platform features) must complete before Stage 2 (install & activate agent templates). Escalation runs only after the Employee agent is active.
Stage 1 — Foundation: enable platform features
1. Agentforce Studio enablement (Foundation for all agents) (turn ON org-level Agentforce + Einstein GenAI feature toggles)
Stage 2 — Agent templates: install & activate (only after Stage 1)
2. IT Service Fulfiller Agent (install from template, commit, and activate the agent)
3. IT Service Employee Agent (install the broad employee agent from its template and activate it)
4. Specialized Agents for Employee (install a specialized employee agent — user picks the template — and activate it)
Stage 3 — Runtime access (AUTO — after any Stage 2 agent goes live, not a menu pick)
• Grant the live agent(s)' runtime feature permissions + an Agent Access permission set
Post-setup — Human escalation (only after item 3 is active)
5. Employee Agent escalation (configure canEscalate, outbound routing, a staffed General IT queue, and failure-threshold directives)Stage 1 (Agentforce Studio enablement) is the foundation — it turns on the org-level Agentforce and Einstein GenAI toggles every agent (and the specialized employee templates) is built on, so enable it first; any agent install/activate attempted before it will fail. The three Stage 2 items are independent siblings, orderable freely once Stage 1 is done, and Specialized Agents for Employee sits right after the IT Service Employee Agent because both build employee agents from the same child skill (the broad default vs. a specialized template the user picks). Employee Agent escalation (a post-setup action on a live Employee agent) and Stage 3 (Runtime access) (automatic after any Stage 2 agent goes live — not a menu pick) are governed by their rules above.
Done, but keep #4 available to run again for additional specialized agents; do not treat a completed #4 as permanently finished the way the one-and-done items are. If the user picks #4 again, ask which specialized template to use nextaccessCheck), STOP
the whole flow — this is a license/edition requirement no API can grant, and neither the
Fulfiller nor the Employee Agent can succeed without itFUNCTIONALITY_NOT_ENABLED,
DUPLICATE_VALUE, …), internal endpoint/API names, developer names (feature apiNames like
sales-cloud-agent-studio), and CLI/tooling internals. Translate everything to plain, human-readable
language. Child-skill names shown as next-step pointers are fine.#1–#5 labels (and the
menu's # column) are internal shorthand for this skill's ordering/delegation rules and a menu
selection handle only (where the user replies 1, 2) — not feature names. In every message the user
reads — opt-out/skip, prerequisite/blocked, progress, next-step, and the completion summary — name
each feature in full, never a bare number or range like #4 or #1–#3. This matters most when a
Stage 1 toggle is skipped: name the blocked and still-available features, don't say "#4 is blocked,
#1–#3 can proceed". See Naming features in prose in examples/output-templates.md.Before emitting any menu or summary in this skill, mentally confirm each of the following. If any box is unchecked, adjust the output before sending.
(via service-itsm-agentic-setup-agentforce-coordinate)Status column reflects the actual tracked state from the conversation (Not done, In progress, or Done) — not a hard-coded defaultDescription matches the Salesforce Setup → Agentforce for IT Service page wording (Fulfiller and Employee agent-template descriptions verbatim, not paraphrased), the three Stage 2 rows each end with a short Setup: install line, and the AskUserQuestion option descriptions carry the same textservice-itsm-agentic-setup-employee-agent-configure without first asking the user which specialized template they want (handed no name, the child skill defaults to the broad agent and duplicates #3), and it carries its Setup: install lineservice-agentforce-human-escalation-configure before the IT Service Employee Agent (#3) is Activeexamples/output-templates.md (all Done → Complete; any Not done/In progress → Finished)service-itsm-agentic-setup-agent-runtime-access-assign (skipped otherwise)#4, #1–#3) in user-facing prose — every feature is named in full; digits appear only as menu selection handles| File | When to read |
|---|---|
examples/output-templates.md | Behavior steps 3, 5, and 6 — feature menu (two-stage, multi-select), post-feature progress, and completion summary text blocks |
scripts/verify-child-verdict.mjs | Behavior step 5 — run via Bash (node) to check a child skill's verdict deterministically before advancing the queue |
© forcedotcom, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 2 other files (scripts) in skills/service-itsm-agentic-setup-agentforce-coordinate of forcedotcom/sf-skills.
Open the folder on GitHubat commit e5164d9
Service Itsm Agentic Setup Agentforce Coordinate next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Service Itsm Agentic Setup Agentforce Coordinate this skillforcedotcom/sf-skills | 1.1k | — | ~5.5k | Automated safety check: Notes | Apache-2.0 | |
| Salesforce Incident Runbookjeremylongshore/tons-of-skills-marketplace | 2.8k | — | ~1.1k | Automated safety check: Pass | MIT | |
| Soql Lib Query Builderbeyond-the-cloud-dev/soql-lib | 154 | — | ~4.3k | Automated safety check: Pass | MIT | |
| Sf DatacloudJaganpro/sf-skills | 424 | — | ~2.7k | Automated safety check: Pass | MIT | |
| Soql Lib Selectorbeyond-the-cloud-dev/soql-lib | 154 | — | ~2k | Automated safety check: Pass | MIT | |
| Dev SetupPortwood-Global-Solutions/Portwood | 125 | — | ~1.1k | Automated safety check: Pass | Apache-2.0 |
jeremylongshore/tons-of-skills-marketplace
Run evidence-led Salesforce integration incident response from detection through containment, recovery, reconciliation, and prevention.
beyond-the-cloud-dev/soql-lib
Builds Salesforce SOQL queries using the SOQL Lib fluent builder API (SOQL.cls).
Jaganpro/sf-skills
Salesforce Data Cloud product orchestrator for connect→prepare→harmonize→segment→act workflows.
beyond-the-cloud-dev/soql-lib
Creates Salesforce Apex selector classes using the SOQL Lib selector pattern.
Portwood-Global-Solutions/Portwood
Get from a fresh clone of Portwood to a working, fully-tested Salesforce org.
Jaganpro/sf-skills
Creates and validates Salesforce Flows with 110-point scoring.
forcedotcom/sf-skills
Declared architecture snapshot for one Agentforce agent: planner, topics, actions, flows, Apex, prompt templates, and NGA plugins.
forcedotcom/sf-skills
Data Cloud 360° view of a single Agentforce session. An agent skill from forcedotcom/sf-skills.
forcedotcom/sf-skills
Apply a Salesforce sandbox post-copy automation JSON config against a target org.
forcedotcom/sf-skills
Apply a Salesforce sandbox post-copy automation JSON config against a target org.
forcedotcom/sf-skills
Apply SLDS-compliant UI using the correct blueprints, styling hooks, utility classes, and icons.
forcedotcom/sf-skills
Lightning Web Components with PICKLES methodology and 165-point scoring.
Works with
Categories
Orchestrator for setting up Agentforce in Salesforce Service Cloud ITSM — Agentforce Studio enablement, the IT Service Fulfiller agent, the IT Service Employee agent, specialized employee agents…. Service Itsm Agentic Setup Agentforce Coordinate is an agent skill from forcedotcom/sf-skills. Orchestrator for setting up Agentforce in Salesforce Service Cloud ITSM — Agentforce Studio enablement, the IT Service Fulfiller agent, the IT Service Employee agent, specialized employee agents, and human escalation.
Service Itsm Agentic Setup Agentforce Coordinate fits situations like: the user asks to set up Agentforce for ITSM; enable Studio and the Fulfiller/Employee agents together; configure employee-agent escalation; wants a guided Agentforce ITSM walkthrough.
Run `npx skills add forcedotcom/sf-skills --skill service-itsm-agentic-setup-agentforce-coordinate -a claude-code`. Or copy the skill folder (skills/service-itsm-agentic-setup-agentforce-coordinate in forcedotcom/sf-skills) into .claude/skills/service-itsm-agentic-setup-agentforce-coordinate in your project. Claude Code loads it when a task matches its description.
Run `npx skills add forcedotcom/sf-skills --skill service-itsm-agentic-setup-agentforce-coordinate -a codex`. Or copy the skill folder (skills/service-itsm-agentic-setup-agentforce-coordinate in forcedotcom/sf-skills) into .agents/skills/service-itsm-agentic-setup-agentforce-coordinate in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add forcedotcom/sf-skills --skill service-itsm-agentic-setup-agentforce-coordinate -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/service-itsm-agentic-setup-agentforce-coordinate, .gemini/skills/service-itsm-agentic-setup-agentforce-coordinate, .github/skills/service-itsm-agentic-setup-agentforce-coordinate and .opencode/skills/service-itsm-agentic-setup-agentforce-coordinate in your project.
Going by SKILL.md and its folder, Service Itsm Agentic Setup Agentforce Coordinate needs JavaScript for the scripts in its folder and the command-line tools its instructions call (node). Our summary lists: Node.js. Its frontmatter pre-approves these tools: Read, Bash, Write, AskUserQuestion.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found notes only (pre-approves every shell command (allowed-tools: bash)), nothing it rates as a warning. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Service Itsm Agentic Setup Agentforce Coordinate is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 5.5k tokens (SKILL.md is roughly 22k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Service Itsm Agentic Setup Agentforce Coordinate: Salesforce Incident Runbook (jeremylongshore/tons-of-skills-marketplace, 2.8k stars), Soql Lib Query Builder (beyond-the-cloud-dev/soql-lib, 154 stars), Sf Datacloud (Jaganpro/sf-skills, 424 stars) and Soql Lib Selector (beyond-the-cloud-dev/soql-lib, 154 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
forcedotcom (a GitHub organization) maintains it in forcedotcom/sf-skills, which has 1,060 GitHub stars. The repository holds 251 skills in this directory. The repository was last updated on October 7, 2026.
Source: forcedotcom/sf-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.