一键导入
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