performing-threat-emulation-with-atomic-red-team

Executes Atomic Red Team tests to validate MITRE ATT&CK detection coverage.

1|1|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/Yenn503/Net-Runners --skill performing-threat-emulation-with-atomic-red-team-yenn503
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: performing-threat-emulation-with-atomic-red-team
Source: https://github.com/Yenn503/Net-Runners/tree/main/.netrunner/skills/lead/performing-threat-emulation-with-atomic-red-team
Command: npx skills add https://github.com/Yenn503/Net-Runners --skill performing-threat-emulation-with-atomic-red-team-yenn503

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires atomic-operator, pyyaml.

What problem does it solve? Security teams often deploy SIEM detection rules and EDR policies without knowing whether they actually fire against real attacker techniques. This Skill runs Atomic Red Team tests mapped to MITRE ATT&CK techniques so you can verify detection coverage and identify gaps before adversaries exploit them. ## Core Features & Use Cases - Atomic Test Execution: Runs attack simulations for specific ATT&CK techniques (e.g., T1059.001 PowerShell execution) using the atomic-operator Python framework. - YAML Test Definition Parsing: Loads and inspects atomic test definitions from the atomic-red-team repository, including supported platforms and test names. - Detection Validation Workflow: Guides a five-step loop of cloning atomics, selecting techniques, executing tests, checking SIEM/EDR alerts, and documenting detection gaps. - Use Case: During a purple team exercise, run atomic tests for the techniques your new SIEM rules target, confirm alerts fire, and update rules where coverage is missing. ## Quick Start Run the Atomic Red Team test for MITRE ATT&CK technique T1059.001 using atomic-operator and check whether my SIEM generates the corresponding alert.

Frequently Asked Questions about performing-threat-emulation-with-atomic-red-team

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

FAQPage Schema
How do I run Atomic Red Team tests with Python?▼

Use the atomic-operator library: create an AtomicOperator instance and call run() with a technique ID like T1059.001 and the path to your atomics directory. The framework executes the matching attack simulations from the atomic-red-team test definitions.

How to validate SIEM detection rules against MITRE ATT&CK?▼

Select ATT&CK techniques matching your detection rules, execute the corresponding atomic tests with atomic-operator, then check your SIEM or EDR for alerts. Document any techniques that produced no alert as detection gaps and update your rules.

What Python version does atomic-operator require?▼

The workflow requires Python 3.8 or later with the atomic-operator package installed. You also need to clone the atomic-red-team repository so the YAML test definitions are available locally.

Can I parse Atomic Red Team YAML test definitions directly?▼

Yes, load the technique's YAML file with yaml.safe_load and iterate over the atomic_tests list. Each test entry exposes fields like name and supported_platforms, letting you filter tests before execution.

Is it safe to run atomic tests on production systems?▼

Atomic tests execute real attack techniques, so they should run in a test or lab environment with proper authorization. Running them against production systems risks disrupting services and triggering incident response processes.