detection-yaml-engineer

Generate and validate security detection rules for Splunk, Sigma, Elastic, and KQL.

471|74|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/MHaggis/Security-Detections-MCP --skill detection-yaml-engineer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: detection-yaml-engineer
Source: https://github.com/MHaggis/Security-Detections-MCP/tree/main/.claude/skills/detection-yaml-engineer
Command: npx skills add https://github.com/MHaggis/Security-Detections-MCP --skill detection-yaml-engineer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the creation and validation of security detection rules across multiple SIEM platforms, ensuring consistency, compliance, and optimal performance.

Core Features & Use Cases

  • Multi-Platform Rule Generation: Creates detection rules in YAML (Splunk), Sigma, TOML (Elastic), and KQL (Sentinel) formats.
  • Validation Assistance: Provides guidance on common mistakes and validation commands for each platform.
  • Use Case: A security analyst needs to create a new detection rule for a specific MITRE ATT&CK technique. They can use this Skill to generate a template in their target SIEM's format, ensuring it adheres to repository standards and includes necessary metadata like MITRE mappings and test cases.

Quick Start

Use the detection-yaml-engineer skill to generate a Splunk security_content YAML template for the MITRE technique T1059.001.

Frequently Asked Questions about detection-yaml-engineer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate SIEM detection rules for multiple platforms like Splunk and Sentinel?

Generate SIEM detection rules across multiple platforms by configuring your target SIEM and security content path. This skill outputs compliant YAML for Splunk, Sigma, TOML for Elastic, and KQL for Sentinel formats.

Can I validate Sigma and KQL detection rules against repository standards?

You can validate Sigma and KQL detection rules using built-in validation commands and guidance. The skill checks adherence to naming conventions and identifies common formatting mistakes to ensure compliance.

How do I create a Splunk security_content YAML template for a specific MITRE ATT&CK technique?

Create a Splunk YAML template by specifying the MITRE ATT&CK technique and setting Splunk as your target platform. The generated rule includes necessary metadata mappings and test cases.

Does this detection engineering tool require any specific environment setup or dependencies?

This detection engineering tool requires no external dependencies. You only need to configure the security content path and specify the target SIEM platform to begin generating and validating rules.

What is the best way to ensure Elastic TOML detection rules include necessary metadata and test cases?

To ensure Elastic TOML rules include metadata and test cases, use this skill to generate templates adhering to repository standards. It automatically structures necessary MITRE mappings and validation checks.