elastic avatar

Security Alert Triage

If you're running Elastic Security and drowning in alerts, this handles the tedious part of triage. It analyzes alerts one by one, gathers context, classifies them, and can create cases or acknowledge them directly in your Elastic environment. Built by the Elastic team, so it knows the data structures and API quirks. The setup requires some environment variables and a dependency on their case-management skill, which is typical for the agent-skills repo approach. It's basically workflow automation for the repetitive investigation steps you'd otherwise do manually in Kibana. Saves time if you're already in the Elastic ecosystem and tired of clicking through the same alert patterns.

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

Install

$ npx -y skills add elastic/agent-skills --skill security-alert-triage --agent claude-code

Installs into .claude/skills of the current project.

Files

Alert Triage

Prioritize the Elastic Security alert queue by weighted risk and return ranked entity groups — a starting point before investigation begins, not an investigation itself.

Environment Configuration

This skill executes Elasticsearch operations through the elastic CLI. If the elastic CLI is not installed, tell the user what it is needed for. Do not guess credentials, call the HTTP API directly, or attempt other workarounds.

This skill references operations in HTTP-shorthand form (e.g., GET /, GET /_cat/indices, GET /{index}/_mapping, GET /{index}/_settings/index.mode, POST /_query). The Operations table at the end of this document maps each shorthand to the equivalent elastic CLI command — always use the CLI rather than calling the HTTP API directly.

When to use this skill

Use this skill when:

Sponsors

Details

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

More from elastic/agent-skills

All 57

Recommended

More Security
1yaklang avatarxss-cross-site-scriptingyaklang/hack-skillsXSS playbook. Use when user-controlled content reaches HTML, attributes, JavaScript, DOM sinks, uploads, or multi-context rendering paths.4.2Kskills.sh installs
2elastic avatarsecurity-detection-rule-managementelastic/agent-skillsCreate, tune, and manage Elastic Security detection rules (SIEM and Endpoint). Use for false positives, exceptions, new coverage, noisy rules, or rule managemen4.1Kskills.sh installs
3elastic avatarsecurity-generate-security-sample-dataelastic/agent-skillsGenerate sample security events, attack scenarios, and synthetic alerts for Elastic Security. Use when demoing, populating dashboards, testing detection rules, 4.1Kskills.sh installs
4openai avatarsecurity-ownership-mapopenai/skillsAnalyze git repositories to build a security ownership topology (people-to-file), compute bus factor and sensitive-code ownership, and export CSV/JSON for graph4Kskills.sh installs
5yaklang avataridor-broken-object-authorizationyaklang/hack-skillsIDOR and broken object authorization testing playbook. Use when requests expose object identifiers, tenant boundaries, writable fields, or missing object-level 4Kskills.sh installs
6yaklang avatarwebsocket-securityyaklang/hack-skillsWebSocket handshake, CSWSH, tooling (wsrepl, ws-harness, Burp), and common flaws. Use when apps use real-time channels, chat, notifications, or WS-backed APIs.4Kskills.sh installs