Hardens robotic systems with SROS2, DDS encryption, segmentation, secret handling, secure boot, and safety isolation.
---
name: robotics-security
description: >
Security hardening and best practices for robotic systems, covering SROS2 DDS security, network
segmentation, secrets management, secure boot, and the physical-cyber safety intersection. Use
this skill when securing ROS2 communications, configuring DDS encryption and access control,
hardening robot onboard computers, managing certificates and credentials, setting up network
segmentation for robot fleets, or addressing the unique security challenges where cyber
vulnerabilities become physical safety risks. Trigger whenever the user mentions SROS2, DDS
security, robot security, robot hardening, ROS2 encryption, ROS2 access control, robot
network security, secure robot deployment, robot certificates, keystore generation, robot
firewall, e-stop security, safety controller isolation, or IEC 62443 for robotics.
---
# Robotics Security Skill
## When to Use This Skill
- Enabling SROS2 encryption and access control on ROS2 topics/services
- Generating keystores, certificates, and security policies for DDS
- Hardening robot onboard computers (SSH, firewalls, minimal packages)
- Setting up network segmentation between robot control/data/management planes
- Managing secrets and credentials across a robot fleet
- Securing Docker containers running ROS2 nodes
- Designing e-stop and safety systems that survive cyber compromise
- Auditing a robot system for security vulnerabilities… load the full skill through Skill Me