Salesforce Incident Runbook
jeremylongshore/tons-of-skills-marketplace
Run evidence-led Salesforce integration incident response from detection through containment, recovery, reconciliation, and prevention.
Reads and toggles the master Incident Management setting on a Salesforce ITSM org — the org-level switch that turns Incident Management on or off.
$ npx skills add forcedotcom/sf-skills --skill service-itsm-incident-mgmt-configure -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install forcedotcom/sf-skills service-itsm-incident-mgmt-configure --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-incident-mgmt-configure .claude/skills/service-itsm-incident-mgmt-configure && 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-incident-mgmt-configure" agent skill from https://github.com/forcedotcom/sf-skills/tree/main/skills/service-itsm-incident-mgmt-configure into .claude/skills/service-itsm-incident-mgmt-configure/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "service-itsm-incident-mgmt-configure", 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-incident-mgmt-configureType 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-incident-mgmt-configure -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install forcedotcom/sf-skills service-itsm-incident-mgmt-configure --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-incident-mgmt-configure .agents/skills/service-itsm-incident-mgmt-configure && 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-incident-mgmt-configure" agent skill from https://github.com/forcedotcom/sf-skills/tree/main/skills/service-itsm-incident-mgmt-configure into .agents/skills/service-itsm-incident-mgmt-configure/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "service-itsm-incident-mgmt-configure", 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-incident-mgmt-configure -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install forcedotcom/sf-skills service-itsm-incident-mgmt-configure --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-incident-mgmt-configure .cursor/skills/service-itsm-incident-mgmt-configure && 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-incident-mgmt-configure" agent skill from https://github.com/forcedotcom/sf-skills/tree/main/skills/service-itsm-incident-mgmt-configure into .cursor/skills/service-itsm-incident-mgmt-configure/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "service-itsm-incident-mgmt-configure", 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-incident-mgmt-configure--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-incident-mgmt-configure -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install forcedotcom/sf-skills service-itsm-incident-mgmt-configure --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-incident-mgmt-configure .gemini/skills/service-itsm-incident-mgmt-configure && 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-incident-mgmt-configure" agent skill from https://github.com/forcedotcom/sf-skills/tree/main/skills/service-itsm-incident-mgmt-configure into .gemini/skills/service-itsm-incident-mgmt-configure/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "service-itsm-incident-mgmt-configure", 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-incident-mgmt-configureInstalls 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-incident-mgmt-configure -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-incident-mgmt-configure .github/skills/service-itsm-incident-mgmt-configure && 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-incident-mgmt-configure" agent skill from https://github.com/forcedotcom/sf-skills/tree/main/skills/service-itsm-incident-mgmt-configure into .github/skills/service-itsm-incident-mgmt-configure/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "service-itsm-incident-mgmt-configure", 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-incident-mgmt-configure -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-incident-mgmt-configure --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-incident-mgmt-configure .opencode/skills/service-itsm-incident-mgmt-configure && 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-incident-mgmt-configure" agent skill from https://github.com/forcedotcom/sf-skills/tree/main/skills/service-itsm-incident-mgmt-configure into .opencode/skills/service-itsm-incident-mgmt-configure/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "service-itsm-incident-mgmt-configure", 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-incident-mgmt-configureReads and toggles the master Incident Management setting on a Salesforce ITSM org — the org-level switch that turns Incident Management on or off.
Service Itsm Incident Mgmt Configure is an agent skill from forcedotcom/sf-skills. Reads and toggles the master Incident Management setting on a Salesforce ITSM org — the org-level switch that turns Incident Management on or off. Reads current state before writing, is idempotent, and requires explicit user confirmation before any change. Use when the user wants to enable, disable, toggle, view, or turn on/off Incident Management (Service ITSM) at the org level. DO NOT TRIGGER for Default Field Validations for Incidents, Auto Closure of Child Incidents, Email-to-Incident sub-toggles, Problem…
Its SKILL.md is about 3.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files, including reference files (for example `references/mcp-invocation.md`).
It sits in Sales & Support, covering Incident response and CRM management. 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.
8 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 4bbae5c. 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:
ReadAskUserQuestionmcp__headless-360__discovermcp__headless-360__describemcp__headless-360__dispatchmcp__headless-360__dispatch_readonlyFrom allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From 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 Incident Mgmt Configure loads about 3.7k tokens when it runs, and up to ~6.8k if it reads all its reference files. Until then it costs about 183 tokens; SKILL.md has 1,847 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 found no risky patterns in SKILL.md.
Automated 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); files beside SKILL.md are not scanned.
The full file from forcedotcom/sf-skills at commit 4bbae5c, republished under its Apache-2.0 licence (© forcedotcom). 1,847 words, ~3,687 tokens.
.claude/skills/service-itsm-incident-mgmt-configure/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.Read and toggle the master Incident Management setting on a Salesforce ITSM org. This is the org-level switch that turns Incident Management on or off. Enabling it also brings up its sub-features on the server side, so a full enablement is a single operation on the master.
Writes are idempotent (skipped when the current status already matches the requested state), the skill always reads before it writes, and an explicit confirm-to-write checkpoint is required before any mutation.
| Preference (Setup UI label) | In scope |
|---|---|
| Incident Management enablement (master) | Yes — read and toggle |
| Default Field Validations for Incidents, Auto Closure of Child Incidents, Email-to-Incident sub-toggles, Incident Priority Matrix, Problem/Change/Case Management, ITSM External Client App setup | No |
For the exact URLs, wire shapes, and worked examples for the master read and write, see references/mcp-invocation.md.
IncidentValidationsEnabled); Incident Priority Matrix configuration; Auto Closure of Child Incidents and Email-to-Incident sub-toggles; Problem Management; Change Management; Case Management; ITSM External Client App setup; other ITSM prefs (IncidentTriageAgentEnabled, IncAssignWithAgentEnabled, AssignedGroupValidationEnabled); broadcast-channel prefs; creation or configuration of Incident, Problem, or ChangeRequest records.Before the skill can call anything on headless-360, the target org and MCP client must be configured. If any of these are unmet, the tools will surface as 401, 403, or 404 on the first call; do not fabricate state — surface the raw error and stop.
headless-360 → Activate. Activation can take up to ~2 minutes.mcp_api and refresh_token, JWT-based access tokens enabled, PKCE required. ECA propagation can take up to 30 minutes.additionalServers.headless-360 entry pointing to the correct env URL (see references/mcp-invocation.md).If any precondition fails, the tools return one of:
401 Unauthorized → ECA not propagated, wrong scopes, or expired token.403 Forbidden → user lacks perm, or org missing IncidentMgmt.orgHasITSMOrgPermission.404 Not Found → server not activated on the org.Report the raw response verbatim rather than guessing which precondition failed.
| Step | What happens | Tool |
|---|---|---|
| Preflight | Confirm the target routes are reachable | describe, dispatch_readonly |
| Read schema | Fetch the request/response contract for the read and the write | describe |
| Read current state | Fetch the current status of the master preference | dispatch_readonly |
| Decide operation | View / enable / disable — inferred from the prompt | — |
| Confirm-to-write | Present (status: current → requested) and require explicit "yes" | — |
| Apply change | Enable or disable the master via the write route | dispatch |
| Verify | Re-read and compare against the requested state | dispatch_readonly |
Idempotency: after the Phase-3 read, if the current state already matches the requested state, skip Phase 5 and treat the operation as a no-op. references/mcp-invocation.md documents the exact status field and match rule.
Read-only tool selection: use dispatch_readonly for the read. Use dispatch for the write. The server refuses mutating operations through dispatch_readonly.
Wire shape: dispatch and dispatch_readonly both take {"url": "/services/data/...", "method": "GET|POST|PATCH|...", "body"?: {...}, "query_params"?: {...}}. See references/mcp-invocation.md for the exact request/response shapes; call describe at runtime to confirm.
Ask only what is not already in conversation context:
| Field | Description | Default |
|---|---|---|
| Requested direction | Explicit enable / disable (or on / off) | REQUIRED — no defaults; ask if the user only said "toggle" without a direction |
| Confirm write | Explicit "yes" before any dispatch mutation | REQUIRED — see Phase 4 |
If the user says "toggle" without specifying a direction, ask for the direction before Phase 4. Do not infer it from the current state.
All steps run against the headless-360 MCP server; the tool namespace is mcp__headless-360__<tool-name>.
Each preflight read below carries a skip-if-already-known clause. Before calling any
read endpoint, check whether an earlier turn in this session already produced the same
fact from a successful tool response tied to the current org (a prior invocation of this
skill, a parent orchestrator's live read, or an earlier dispatch_readonly this run).
An explicit user statement is NOT a substitute for a live read of the master
preference — user assertions can be stale or mistaken, and this skill relies on the read
being the source of truth for the confirmation payload and the Phase-6 idempotency verify.
When the only source is a user statement, re-read.
describe of the master read/write routes — if the request/response schemas were
already fetched against the current org this session, skip Phase 1 and Phase 2 and
reuse the cached schema. describe output is stable within a session.IncidentMgmtEnabled value for
the current org was already read this session via a successful dispatch_readonly
response (Phase 3 result from an earlier run of this skill, or a parent orchestrator
that already asked us to check), skip Phase 3 and reuse the recorded "before" value.
A user's verbal claim that the switch is on or off is not cache-eligible.When in doubt, re-check. Skip only when the earlier fact is unambiguously in context
AND you have not switched orgs — the headless-360 MCP session binds to one org via the
JWT, so an org change is only possible if the session was re-authed mid-conversation. If
the user hints at a different org, or you cannot tell which org the earlier fact came
from, re-run the read. Note: any dispatch write elsewhere in the session that could
have flipped the master (this skill's Phase 5, or an admin change via another tool) also
invalidates the cache — re-read. A wrong skip on a live org write is worse than a
duplicated read.
discover / describe)describe on the read/write routes (or discover with a query like "ITSM incident management setup discovery" if the operation IDs are unknown). Confirm the operations exist and their argument schemas match references/mcp-invocation.md.401 / 403 / 404, halt and surface the raw error — the org or client is not configured correctly (see Preconditions).describe)describe and cache the returned request/response schema. Do not hard-code the argument shape from the reference doc — read it from describe; the docs are a working expectation, the runtime contract is whatever describe returns.dispatch_readonly)(Skip if the current master state for this org was already read this session AND no
write has flipped it since — see Phase 0.)
Read the current state of the master preference using the read route documented in references/mcp-invocation.md. Record the value as the "before" state for the Phase-4 confirmation and the Phase-6 verify.
For a view-only request, stop after Phase 3 and go to Phase 7 to report.
Decide the operation from the user's prompt (view / enable / disable). If the user said "toggle" without a direction, ask for the direction first.
Present the target payload via AskUserQuestion as (Master Incident Management: <current> → <requested>). Require an explicit "yes" before proceeding. Proceed to Phase 5 ONLY on explicit "yes". On "no", stop and report the current state without writing.
Apply the idempotency rule from references/mcp-invocation.md: if the current state already matches the requested state, skip Phase 5 and mark the operation as an idempotent no-op.
Otherwise, dispatch the write via dispatch using the enable or disable route documented in references/mcp-invocation.md. Enabling the master brings up the Incident Management sub-features on the server side — no separate calls are needed to turn them on. Disabling the master leaves those sub-features at their last-set values.
On error (4xx, 5xx), record the raw response verbatim and stop.
dispatch_readonly)references/mcp-invocation.md. If they differ, treat it as a failed write and report the raw server response verbatim.Master Incident Management: <current-status>.Master Incident Management: <before> → <after> with verdict SUCCEEDED / ALREADY-<state> / FAILED.write FAILED — server state differs from request. Server response: <verbatim>.| Constraint | Rationale |
|---|---|
All operations run through the four hosted headless-360 tools | The hosted MCP is the required transport |
Read the argument schema for each operation via describe before calling dispatch / dispatch_readonly | The runtime contract is what describe returns; do not hard-code |
Use dispatch_readonly for the read; use dispatch for the write | The server refuses mutating operations through dispatch_readonly |
| Always set/expect API v67.0 minimum | The read and write routes require v67+ |
| Read live state before writing | The Phase-3 fetch is the source of truth for the confirmation prompt, the idempotency check, and the Phase-6 verify |
REQUIRED confirm-to-write checkpoint before any dispatch mutation | Toggling this pref mutates org state; user must approve the exact plan |
Idempotent — skip dispatch when the current state already matches the requested state | Avoids no-op writes; see references/mcp-invocation.md for the exact match rule |
| Report exact error text from the MCP tool response | The server surfaces the underlying error message verbatim |
On 401 / 403 / 404 in Phase 1, halt and surface the raw error | The failing precondition is diagnosable only from the raw response |
Do not put an orgId or Core URL in the dispatch arguments | The server derives the target org from the JWT issuer on the request |
Before reporting completion of any mutation, confirm each of the following. If any item is unchecked, do not report success — surface what is missing.
describe / discover) returned the operation without a 401 / 403 / 404; if any was returned, the raw error was surfaced and the run halted.(Master Incident Management: <current> → <requested>) via AskUserQuestion and the user replied with an explicit "yes" — no write dispatched on any other response (silence, "maybe", "looks good", implicit approval).dispatch write was issued.dispatch (not dispatch_readonly) with the wire shape from references/mcp-invocation.md; on any 4xx / 5xx, the raw response was surfaced and the run halted.write FAILED — server state differs from request.SUCCEEDED / ALREADY-<state> / FAILED.| File | When to read |
|---|---|
references/mcp-invocation.md | Exact tool call shapes for the master read and write, MCP-client registration recipe for headless-360 in mcp-config.json, External Client App setup checklist (mcp_api scope, PKCE, JWT), Headless-360 error taxonomy, and a worked enable/disable example |
© 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 1 other file (references) in skills/service-itsm-incident-mgmt-configure of forcedotcom/sf-skills.
Open the folder on GitHubat commit 4bbae5c
Service Itsm Incident Mgmt Configure 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 Incident Mgmt Configure this skillforcedotcom/sf-skills | 1.1k | — | ~3.7k | Automated safety check: Pass | Apache-2.0 | |
| Salesforce Incident Runbookjeremylongshore/tons-of-skills-marketplace | 2.8k | — | ~1.1k | Automated safety check: Pass | MIT | |
| Sf Datacloud ActJaganpro/sf-skills | 424 | — | ~1.3k | Automated safety check: Pass | MIT | |
| Sf Datacloud ConnectJaganpro/sf-skills | 424 | — | ~1.9k | Automated safety check: Pass | MIT | |
| Sf Datacloud HarmonizeJaganpro/sf-skills | 424 | — | ~1.2k | Automated safety check: Pass | MIT | |
| Salesforce Observabilityjeremylongshore/tons-of-skills-marketplace | 2.8k | — | ~1.1k | Automated safety check: Pass | MIT |
jeremylongshore/tons-of-skills-marketplace
Run evidence-led Salesforce integration incident response from detection through containment, recovery, reconciliation, and prevention.
Jaganpro/sf-skills
Salesforce Data Cloud Act phase. An agent skill from Jaganpro/sf-skills.
Jaganpro/sf-skills
Salesforce Data Cloud Connect phase. An agent skill from Jaganpro/sf-skills.
Jaganpro/sf-skills
Salesforce Data Cloud Harmonize phase. An agent skill from Jaganpro/sf-skills.
jeremylongshore/tons-of-skills-marketplace
Build Salesforce integration observability across application traces, platform status, limits, async jobs, events, logs, and business reconciliation.
Jaganpro/sf-skills
Salesforce debug log analysis and troubleshooting with 100-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
Reads and toggles the master Incident Management setting on a Salesforce ITSM org — the org-level switch that turns Incident Management on or off. Service Itsm Incident Mgmt Configure is an agent skill from forcedotcom/sf-skills. Reads and toggles the master Incident Management setting on a Salesforce ITSM org — the org-level switch that turns Incident Management on or off.
Service Itsm Incident Mgmt Configure fits situations like: the user wants to enable; turn on/off Incident Management (Service ITSM) at the org level; default Field Validations for Incidents; auto Closure of Child Incidents.
Run `npx skills add forcedotcom/sf-skills --skill service-itsm-incident-mgmt-configure -a claude-code`. Or copy the skill folder (skills/service-itsm-incident-mgmt-configure in forcedotcom/sf-skills) into .claude/skills/service-itsm-incident-mgmt-configure in your project. Claude Code loads it when a task matches its description.
Run `npx skills add forcedotcom/sf-skills --skill service-itsm-incident-mgmt-configure -a codex`. Or copy the skill folder (skills/service-itsm-incident-mgmt-configure in forcedotcom/sf-skills) into .agents/skills/service-itsm-incident-mgmt-configure 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-incident-mgmt-configure -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-incident-mgmt-configure, .gemini/skills/service-itsm-incident-mgmt-configure, .github/skills/service-itsm-incident-mgmt-configure and .opencode/skills/service-itsm-incident-mgmt-configure in your project.
SKILL.md names no scripts, command-line tools or credentials: Service Itsm Incident Mgmt Configure is instructions for the agent only. Its frontmatter pre-approves these tools: Read, AskUserQuestion, mcp__headless-360__discover, mcp__headless-360__describe, mcp__headless-360__dispatch, mcp__headless-360__dispatch_readonly.
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 no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Service Itsm Incident Mgmt Configure 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 3.7k tokens (SKILL.md is roughly 15k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 3.1k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Service Itsm Incident Mgmt Configure: Salesforce Incident Runbook (jeremylongshore/tons-of-skills-marketplace, 2.8k stars), Sf Datacloud Act (Jaganpro/sf-skills, 424 stars), Sf Datacloud Connect (Jaganpro/sf-skills, 424 stars) and Sf Datacloud Harmonize (Jaganpro/sf-skills, 424 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,067 GitHub stars. The repository holds 252 skills in this directory. The repository was last updated on October 9, 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.