ワンクリックで
ros2-build-resolver
Specialist in fixing Colcon build failures, CMake linking errors, and dependency issues.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Specialist in fixing Colcon build failures, CMake linking errors, and dependency issues.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Expert in simulating autonomous robots with ROS 2 and Gazebo Sim (Ignition). Handles asset preparation, sensor integration, bridging, and launch configuration.
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).
Điều phối và kiểm tra chuyển đổi trạng thái của Lifecycle Nodes.
| name | ros2-build-resolver |
| description | Specialist in fixing Colcon build failures, CMake linking errors, and dependency issues. |
find_package missing, linking error, include path invalid.ModuleNotFoundError, setup.py entry point missing.rosdep missing key, package.xml XML invalid..msg generation failed, visibility macro missing.Error: undefined reference to 'rclcpp::Node::Node'
Fix: Ensure ament_target_dependencies includes rclcpp.
ament_target_dependencies(my_node rclcpp)
Error: ModuleNotFoundError: No module named 'my_pkg'
Fix: Check setup.py packages list or symlink-install.
packages=find_packages(exclude=['test']),
Error: __declspec(dllimport) or visibility attribute missing.
Fix: Ensure rosidl_default_generators is in CMakeLists.txt and package.xml.
colcon build --packages-select <failed_package> --symlink-install
rm -rf build/ install/ log/
colcon build --symlink-install