elastic avatar

Security Case Management

Handles case management for Elastic Security through the Kibana Cases API. You can create, update, and track SOC cases that automatically scope to the securitySolution space. Cases link directly to alerts, can be assigned to analysts, and push to external ticketing systems via connectors. It's part of the broader elastic/agent-skills collection, which makes sense since case management is usually just one piece of a security workflow. Worth noting you'll need to install dependencies from the skills/security directory and set up environment variables before it works. If you're already running Elastic Security and want programmatic case handling instead of clicking through Kibana, this gets you there.

skills.sh installs
4.4K
GitHub stars
604
last updated
Aug 21, 2026

Install

$ npx -y skills add elastic/agent-skills --skill security-case-management --agent claude-code

Installs into .claude/skills of the current project.

Files

Case Management

Manage SOC cases through the Kibana Cases API. All cases are scoped to securitySolution — this skill operates exclusively within Elastic Security. Cases appear in Kibana Security and can be assigned to analysts, linked to alerts, and pushed to external incident management systems via connectors.

Prerequisites

Install dependencies before first use from the skills/security directory:

cd skills/security && npm install

Set the required environment variables (or add them to a .env file in the workspace root):

export KIBANA_URL="https://your-cluster.kb.cloud.example.com:443"
export KIBANA_API_KEY="your-kibana-api-key"

When to use

  • Creating a case after alert triage (classification, IOCs, findings)
  • Searching for existing cases to correlate related alerts
  • Adding investigation comments or attaching alerts to an existing case
  • Updating case status or severity
  • Listing recent cases for review

When NOT to use

  • Do not use this skill for Observability or Elasticsearch cases — it hardcodes owner: securitySolution
  • Do not use for cases outside the Security solution space

Execution rules

Sponsors

Details

Repository
github.com/elastic/agent-skills
Categories
Backend & APIs, Security, AI & Agent Building
First seen
May 16, 2026

More from elastic/agent-skills

All 57
1grafana avatarml-aigrafana/skillsTurn on AI + ML features in Grafana Cloud — Grafana Assistant (NL → PromQL/LogQL/TraceQL, dashboard build, incident investigation, MCP integration), Dynamic Ale4.4Kskills.sh installs
2grafana avatarprivate-connectivitygrafana/skillsSet up private network connectivity to Grafana Cloud — AWS PrivateLink, Azure Private Link, GCP Private Service Connect, and Private Data Source Connect (PDC). 4.4Kskills.sh installs
3jeffallan avatarswift-expertjeffallan/claude-skillsBuilds iOS/macOS/watchOS/tvOS applications, implements SwiftUI views and state management, designs protocol-oriented architectures, handles async/await concurre4.4Kskills.sh installs
4trailofbits avatartrailmarktrailofbits/skillsBuilds and queries multi-language source and binary code graphs for security analysis. Includes pre-analysis passes for blast radius, taint propagation, privile4.4Kskills.sh installs
5agricidaniel avatarads-tiktokagricidaniel/claude-adsAudit TikTok Ads measurement, Pixel and Events API, mobile-first creative, audiences, Smart+, Shop and commerce campaigns, bidding, budgets, pacing, attribution4.3Kskills.sh installs
6dotnet avatartest-gap-analysisdotnet/skillsPerforms pseudo-mutation analysis on production code in any language to find gaps in existing tests. Use when the user asks to find weak or shallow tests, disco4.3Kskills.sh installs