con un clic
lifecycle-operator
Điều phối và kiểm tra chuyển đổi trạng thái của Lifecycle Nodes.
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Điều phối và kiểm tra chuyển đổi trạng thái của Lifecycle Nodes.
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
Expert in simulating autonomous robots with ROS 2 and Gazebo Sim (Ignition). Handles asset preparation, sensor integration, bridging, and launch configuration.
Specialist in fixing Colcon build failures, CMake linking errors, and dependency issues.
ROS 2 System Architect for designing scalable Node graphs, Topic namespaces, and QoS profiles.
ROS 2 Test-Driven Development workflow using gtest (C++) and pytest (Python). Enforces 80%+ coverage for critical nodes.
Provides comprehensive code review covering 6 focused aspects - architecture & design, code quality, security & dependencies, performance & scalability, testing coverage, and documentation & API design. Use this skill for deep analysis with actionable feedback after significant code changes.
Robotics Operating System (ROS 1 & 2) expert. Specializes in node lifecycle, transformations (TF2), URDF modeling, navigation, and build systems (catkin/colcon).
| name | lifecycle_operator |
| description | Điều phối và kiểm tra chuyển đổi trạng thái của Lifecycle Nodes. |
Tương tác với các dịch vụ quản lý vòng đời (/node_name/change_state, /node_name/get_state) để đảm bảo node hoạt động đúng theo máy trạng thái quy định.
Agent thực hiện tuần tự các bước sau để "bring-up" một node quản lý:
ros2 lifecycle get <node_name> (Mong đợi: Unconfigured).ros2 lifecycle set <node_name> configureInactive.ros2 lifecycle set <node_name> activateActive.ros2 lifecycle set <node_name> deactivateInactive.ros2 lifecycle set <node_name> cleanupUnconfigured.ros2 lifecycle set <node_name> shutdownFinalized.