safety-checklist

Identify safety gaps in URDF files and ROS 2 nodes.

2|Updated Nov 30, 2025
One-click install
npx skills add https://github.com/zeeshan080/ai-native-robotics --skill safety-checklist
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: safety-checklist
Source: https://github.com/zeeshan080/ai-native-robotics/tree/main/.claude/skills/safety-checklist
Command: npx skills add https://github.com/zeeshan080/ai-native-robotics --skill safety-checklist

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a comprehensive safety checklist for URDF, ROS 2 nodes, and robotics content to reduce risk and improve reliability.

Core Features & Use Cases

  • URDF safety checks for joints, inertia, and collisions
  • Software safety checks for nodes and error handling
  • Educational safety guidance and disclaimers

Quick Start

Run through the robotics safety checklist before publishing any robotics content.

Frequently Asked Questions about safety-checklist

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

FAQPage Schema
How do I validate safety in URDF files and ROS 2 nodes?

Safety validation checks URDF joint limits, inertial properties, torque and velocity constraints, plus ROS 2 node error handling, watchdog timers, and state validation to ensure robotics systems meet safety compliance requirements before deployment.

What safety gaps should I check before publishing robotics content?

Review joint limits, collision properties, inertial mass values, error handling mechanisms, watchdog timers, state validation logic, simulation vs real hardware labels, and explicit safety warnings to identify and close safety gaps in your robotics software and hardware configurations.

Can I use this safety checklist for URDF and ROS 2 together?

Yes. The checklist covers both URDF file validation and ROS 2 node safety checks, including joint constraints, inertia, error handling, watchdog timers, and state validation across your complete robotics stack.

What specific properties does the URDF safety check validate?

URDF checks validate joint limits, torque and velocity bounds, inertial properties, and collision configurations to ensure mechanical constraints and mass distribution meet safety requirements.

How do I ensure ROS 2 nodes handle errors safely?

The checklist validates error handling mechanisms, watchdog timers, and state validation in ROS 2 nodes to prevent unsafe states and ensure graceful failure modes across your robotics application.

Do I need to distinguish between simulation and real hardware in my safety review?

Yes. The checklist requires explicit labeling of simulation vs real hardware contexts and clear safety warnings to prevent misuse of untested code on physical robots.