Skip to content
Development
Skill

/incident-response

Blackpoint Cyber (CompassOne) detection investigation: the read-only tool surface across tenants, assets, detections, and vulnerabilities, the tenant → asset → detection → vulnerability drill-down, asset relationship maps, dark-web and external-exposure cross-references, and

From plugin
msp-claude-plugins
46200 skills146 agents200 commands4 MCP
Install
$ npx -y skills add wyre-technology/msp-claude-plugins --skill incident-response --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/incident-response

Context preview

The summary Claude sees to decide when to auto-load this skill.

Blackpoint Cyber (CompassOne) detection investigation: the read-only tool surface across tenants, assets, detections, and vulnerabilities, the tenant → asset → detection → vulnerability drill-down, asset relationship maps, dark-web and external-exposure cross-references, and

SKILL.md

incident-response.SKILL.md
name: "Blackpoint Incident Response"
description: >
  Blackpoint Cyber (CompassOne) detection investigation: the read-only
  tool surface across tenants, assets, detections, and vulnerabilities,
  the tenant → asset → detection → vulnerability drill-down, asset
  relationship maps, dark-web and external-exposure cross-references,
  and which tool domains are stubs.
when_to_use: >-
  When investigating a Blackpoint Cyber / CompassOne detection, building an incident timeline
  across assets, or correlating detections with known vulnerabilities. Use when: blackpoint
  detection, blackpoint investigation, blackpoint incident, compassone detection, blackpoint
  vulnerability, blackpoint asset relationships, or blackpoint dark web.

Blackpoint Incident Response

The functional Blackpoint tool surface today is read-only and centers on detections and the assets they fire against. This skill walks the investigation flow: tenant → asset → detections → vulnerabilities, plus dark-web and external-vulnerability cross-references.

Anti-triggers

  • **Responding, acknowledging, isolating, or closing** — despite the

skill name there is no incident *object* and no write tool here. The MCP surface cannot mutate CompassOne state; response happens in the portal. If the intent is an actionable incident lifecycle, the operator is probably thinking of `huntress-incidents` or `sentinelone-alerts`.

  • **`blackpoint_alerts_*` and `blackpoint_tickets_*`** — those domains

are stubs, not an alternative alerting surface. Detections are the only detection object Blackpoint exposes.

  • **Exposure work in its own right** — CVE filtering, scan history,

dark-web, and external exposure have their own skill: `blackpoint-vulnerability-management`. Use this one only when a detection is the starting point.

  • **Sweeping every customer rather than investigating one** — use

`blackpoint-multi-tenant-operations`.

API Tools

Tenants

| Tool | Purpose | |------|---------| | `blackpoint_tenants_list` | Partner's customer tenants | | `blackpoint_tenants_get` | Detail for one tenant |

Assets

| Tool | Purpose | |------|---------| | `blackpoint_assets_list` | Assets for a tenant | | `blackpoint_assets_get` | Detail for one asset | | `blackpoint_assets_search` | Search assets by name / identifier | | `blackpoint_assets_relationships` | Asset relationships (parent / child / related) |

Detections

| Tool | Purpose | |------|---------| | `blackpoint_detections_list` | Detections for the tenant / asset scope | | `blackpoint_detections_get` | Full detail for one detection |

Vulnerabilities

| Tool | Purpose | |------|---------| | `blackpoint_vulnerabilities_list` | Known vulnerabilities for the scope | | `blackpoint_vulnerabilities_scans_list` | Recent scan results | | `blackpoint_vulnerabilities_darkweb_list` | Dark-web exposure findings | | `blackpoint_vulnerabilities_external_list` | External (internet-facing) vulnerabilities |

Common Workflows

Walk a detection end-to-end

1. Identify the tenant: `blackpoint_tenants_list` → `blackpoint_tenants_get`. 2. List recent detections: `blackpoint_detections_list`. 3. Pick the detection of interest: `blackpoint_detections_get`. 4. Pivot to the affected asset: `blackpoint_assets_get` and `blackpoint_assets_relationships`. 5. Cross-reference vulnerabilities on that asset: `blackpoint_vulnerabilities_list`.

Per-tenant exposure rollup

1. `blackpoint_tenants_get` to confirm scope. 2. `blackpoint_vulnerabilities_external_list` for internet-facing exposure. 3. `blackpoint_vulnerabilities_darkweb_list` for credential / data leakage. 4. `blackpoint_vulnerabilities_scans_list` for recent scan history. 5. Roll up: count by severity, age, and asset. Surface anything high-severity with no recent scan.

Asset relationship map

1. `blackpoint_assets_search` to find the entry asset. 2. `blackpoint_assets_relationships` to enumerate connected assets. 3. For each related asset, summarize detections and vulnerabilities to build a blast-radius view.

Multi-tenant detection sweep (partner view)

1. `blackpoint_tenants_list` to enumerate customers. 2. For each tenant, call `blackpoint_detections_list` for a recent window. 3. Roll up: detections per tenant, severity distribution, top detection types. 4. Surface tenants with abnormal volume or new detection types as priority follow-ups.

Edge Cases

  • **Stub domains** — `blackpoint_alerts_*`,

`blackpoint_cloud_security_*`, `blackpoint_notifications_*`, `blackpoint_partners_*`, `blackpoint_threat_intel_*`, and `blackpoint_tickets_*` are placeholders today and should not be invoked. Prefer the four functional domains.

  • **Read-only** — Any "respond" or "acknowledge" action must happen

in the CompassOne portal; the MCP surface cannot mutate state yet.

  • **Asset identity drift** — Re-imaged endpoints can produce two

asset records. Use `blackpoint_assets_search` and dedupe on hostname / serial before reporting.

Best Practices

  • Always include tenant name in every output — partner-level work

spans many customers and ambiguity bites.

  • Pair detections with the associated asset and any related

vulnerabilities in a single view; analysts should not have to chase the link themselves.

  • For QBRs, pull the external-vulnerability list and dark-web list

together — they tell complementary stories.

Related Skills

  • [api-patterns](../api-patterns/SKILL.md) - Auth, hierarchy, pagination
Read more
Ships withmsp-claude-plugins

One command to supercharge Claude Code for MSP workflows. Then restart Claude Code. That's it. Documentation: mcp.wyre.ai

Get the whole plugin

Other skills on msp-claude-plugins.