simulation-components

Generate modular Docker containers, zone files, and AD scripts for cyber range simulations.

5|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/dmaynor/dmaynor-skills-marketplace --skill simulation-components
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: simulation-components
Source: https://github.com/dmaynor/dmaynor-skills-marketplace/tree/main/plugins/simulation-components/skills/simulation-components
Command: npx skills add https://github.com/dmaynor/dmaynor-skills-marketplace --skill simulation-components

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the creation of complex, multi-component cyber range simulations, drastically reducing the manual effort required to set up realistic training and testing environments.

Core Features & Use Cases

  • Modular Component Generation: Creates individual, deployable services like DNS, web servers, and Active Directory structures.
  • Context-Aware Content: Generates industry-specific content and configurations based on provided organization details.
  • Use Case: Quickly spin up a simulated financial services company with its own DNS, website, and Active Directory for a cybersecurity training exercise.

Quick Start

Use the simulation-components skill to generate a simulated organization based on the provided 'my-org.yaml' context file.

Frequently Asked Questions about simulation-components

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

FAQPage Schema
How do I build a cyber range simulation with Docker and Active Directory?

Build a cyber range simulation by generating modular, composable virtualized roles that output Docker containers, DNS zone files, and Active Directory population scripts for realistic training environments.

Can I generate individual DNS and web server components for a virtualized cyber range?

Yes, you can generate individual DNS and web server components. The skill creates modular, deployable services that combine into larger exercise environments based on your organization details.

What's the best way to automate creating a simulated organization for cybersecurity training?

Automate simulated organization creation by providing a context file like 'my-org.yaml'. The skill generates context-aware content and configurations, including industry-specific DNS, websites, and Active Directory structures.

Does this cyber range generator require external dependencies to deploy Docker containers?

No external dependencies are required. The skill generates the necessary scripts, Docker containers, zone files, and AD population scripts directly, allowing you to deploy the virtualized infrastructure without prerequisite packages.

Can I populate Active Directory structures automatically when setting up a cyber range?

Yes, Active Directory structures are populated automatically. The skill generates AD population scripts alongside Docker containers and DNS zone files when triggered by requests to create specific infrastructure.

How does context-aware content generation work for simulated infrastructure?

Context-aware content generation works by using provided organization details, such as a YAML context file, to generate industry-specific configurations, virtualized roles, and deployable services for the cyber range.