Build CARLA for Unreal Engine 5.8 using CMake, the tool that configures its build process. The skill guides engine setup, optional ROS 2 support, Python API rebuilding, editor builds, and checks that the expected files were actually produced.
- Building CARLA for Unreal Engine 5.8
- Building and verifying native ROS 2 support
- Rebuilding the Python API after client changes
carla-simulator/carla☆ 14.5KUpdated Oct 18, 2026
Write and refactor C++20/23 applications, addressing memory management, concurrency, and performance bottlenecks. Produce interfaces, implementations, tests, and relevant CMake updates, then check runtime errors and measure performance before applying targeted optimizations.
- Refactoring existing code with C++20/23 features
- Investigating memory errors and undefined behavior
- Improving performance through profiling and benchmarks
Jeffallan/claude-skills☆ 11.9KUpdated Oct 17, 2026
GCC 嵌入式工程构建工具(CMake + arm-none-eabi-gcc),用于扫描 CMake 型嵌入式工程、 列出预设、配置、编译、重建、清理和分析 ELF 大小。当用户提到 GCC、arm-none-eabi、 CMake 嵌入式编译、Ninja 构建、ELF 大小分析、arm-gcc、交叉编译、cmake --build、 cmake --preset 时自动触发,也兼容 /gcc 显式调用。即使用户只是说"编译一下"或 "看看固件多大",只要上下文涉及 CMake 嵌入式 GCC 工程就应触发此 skill。
The English summary is being prepared. Showing the original description.
zhinkgit/embeddedskills☆ 755Updated Sep 3, 2026
Use when writing CMakeLists.txt, out-of-source builds, target_link_libraries, target properties, find_package/FetchContent, toolchain files, CPack, CMake presets, or cmake configure errors.
The English summary is being prepared. Showing the original description.
OutlineDriven/odin-claude-plugin☆ 37Updated Sep 29, 2026
Package a CARLA server built with UE 5.8 for distribution, choosing which maps to include. Inspect the resulting files for mismatched containers, missing road data, and exposure settings that can cause runtime failures.
- Packaging a CARLA server with selected maps
- Investigating a black screen in a packaged server
- Checking road data and package consistency
carla-simulator/carla☆ 14.5KUpdated Oct 18, 2026
Use to generate or update Qt 6 CMake projects or edit CMakeLists.txt, add sources/resources or define targets (executable, QML module, library).
The English summary is being prepared. Showing the original description.
TheQtCompanyRnD/agent-skills☆ 486Updated Oct 8, 2026
Builds CARLA on Unreal Engine 5.8 from the ue58-dev branch using its CMake build system — configure a preset, then build the carla-unreal / carla-unreal-editor / carla-python-api-install / launch targets — with ROS 2, DLSS, RSS and cook-scope options, and the engine-side build of the CarlaUnreal UE 5.8 fork. There is no Makefile and no Util/BuildTools in this tree, so every UE4 `make` recipe is invalid here. Use when the user asks to "build CARLA UE5", "build ue58-dev", "compile CARLA with cmake", "rebuild the Python API", or hits a CMake configure or target failure.
The English summary is being prepared. Showing the original description.
carla-simulator/carla-agentic-tools☆ 4Updated Sep 12, 2026
Create and repair C++ tests, configure GoogleTest and CTest, and investigate failures or inconsistent results. The workflow also covers measuring which code tests exercise and using runtime checks to detect memory errors and race conditions.
- Writing C++ unit and integration tests
- Configuring GoogleTest and CTest
- Investigating tests that fail inconsistently
affaan-m/ECC☆ 283.7KUpdated Oct 16, 2026
Write and review asynchronous C++ networking code using Boost.Asio or standalone Asio. The skill selects an implementation style for the installed library and C++ version, then checks memory lifetimes, concurrent writes, error handling, and build settings.
- Implementing asynchronous TCP or UDP servers and clients
- Reviewing buffer lifetimes and concurrent socket writes
- Adapting networking code to older Boost and C++ versions
alirezarezvani/claude-skills☆ 28.4KUpdated Aug 30, 2026
CMake build options, custom functions, and backend patterns for LuisaCompute.
The English summary is being prepared. Showing the original description.
LuisaGroup/LuisaCompute☆ 1.1KUpdated Oct 18, 2026
Comprehensive best practices, design patterns, and common pitfalls for ROS2 (Robot Operating System 2) development. Use this skill when building ROS2 nodes, packages, launch files, components, or debugging ROS2 systems. Trigger whenever the user mentions ROS2, colcon, rclpy, rclcpp, DDS, QoS, lifecycle nodes, managed nodes, ROS2 launch, ROS2 parameters, ROS2 actions, nav2, MoveIt2, micro-ROS, or any ROS2-era robotics middleware. Also trigger for ROS2 workspace setup, DDS tuning, intra-process communication, ROS2 security, or deploying ROS2 in production. Also trigger for colcon build issues, ament_cmake, ament_python, CMakeLists.txt for ROS2, package.xml dependencies, rosdep, workspace overlays, custom message generation, or ROS2 build troubleshooting. Covers Humble, Iron, Jazzy, and Rolling distributions.
The English summary is being prepared. Showing the original description.
arpitg1304/robotics-agent-skills☆ 376Updated Aug 12, 2026
Use when developing desktop applications with Qt in C++ - CMake setup, signals and slots, QThread and QtConcurrent, QML integration, model/view programming, Qt5 to Qt6 migration, or windeployqt/macdeployqt/linuxdeployqt deployment
The English summary is being prepared. Showing the original description.
CodeAtCode/oss-ai-skills☆ 24Updated Oct 9, 2026
Embedded firmware setup: STM32, ESP32, AVR, RP2040, Nordic nRF, Zephyr/RTOS, vendor SDKs, CMake/CMakePresets, VS Code/clangd, cross toolchains, flash/debug, Docker/CI. Use for MCU scaffolds, existing firmware modernization, BSPs, linker/startup files, SDK package selection, and embedded CI; prefer cpp-project-setup for host-side C++.
The English summary is being prepared. Showing the original description.
Victory-7291/project-scaffold-setup-skills☆ 8Updated Jul 24, 2026
Modern C++ project setup: CMake/CMakePresets, vcpkg, Ninja, VS Code/clangd, GoogleTest, clang-format/tidy, Doxygen, CI, macOS/Linux/Windows. Use for bootstrapping or modernizing host-side C++ apps and libraries; prefer embedded-project-setup for MCU firmware and cross-debug flows.
The English summary is being prepared. Showing the original description.
Victory-7291/project-scaffold-setup-skills☆ 8Updated Jul 24, 2026
Build text tokenizers that split multilingual text into small units for AI models. Learn how to train SentencePiece on raw text, configure BPE or Unigram splitting methods, and convert text to token IDs and back.
- Preparing Japanese, Chinese, or Korean text for AI models
- Training a custom vocabulary from raw text
- Choosing between BPE and Unigram
davila7/claude-code-templates☆ 32.7KUpdated Oct 18, 2026
Build Zoom meeting integrations in Windows C++ applications, including custom interfaces and bots that run without a visible interface. Guidance covers authentication, audio and video data access, project setup, and troubleshooting callbacks through the Windows message loop.
- Embedding Zoom meetings in a Windows desktop application
- Building a meeting bot without a visible interface
- Receiving meeting audio and video data
anthropics/knowledge-work-plugins☆ 30.3KUpdated Oct 19, 2026
Add new operators to MNN through a staged workflow covering data definitions, output shapes, computation, and tests. It prioritizes combining existing operators, with CPU implementations and additional hardware backends used when needed.
- Adding a new operator to MNN
- Implementing output shape calculations
- Combining existing operators for new operations
alibaba/MNN☆ 16.2KUpdated Oct 16, 2026
Add map search categories and synonyms with multilingual names, optional emoji, and rules for when suggestions appear. Coordinate related files for categories shown on the search screen, then sort language entries and run relevant tests.
- Add a searchable map feature type
- Expand search synonyms for existing categories
- Prepare multilingual category names
organicmaps/organicmaps☆ 15.7KUpdated Oct 19, 2026
Build text tokenizers, which split text into units for AI models, directly from raw multilingual text. Learn custom vocabularies with BPE or Unigram, convert text to pieces or numeric IDs, and decode the results.
- Preparing text for multilingual AI models
- Training a vocabulary from Japanese text
- Reusing a tokenizer for reproducible text splitting
Orchestra-Research/AI-Research-SKILLs☆ 13.7KUpdated Oct 11, 2026
Write or modernize C++ with guidance on C++20, C++23, and C++26 features. Review memory ownership, error handling, and template constraints, with recommendations for compiler protections and runtime checks that detect bugs.
- Modernize legacy C++ patterns
- Choose approaches for new C++ code
- Review memory ownership and error handling
trailofbits/skills☆ 7.6KUpdated Oct 16, 2026
Guide for modernizing and migrating MSBuild project files to SDK-style format. USE FOR: converting legacy .csproj/.vbproj with verbose XML to SDK-style, migrating packages.config to PackageReference, removing Properties/AssemblyInfo.cs in favor of auto-generation, eliminating explicit Compile Include lists via implicit globbing, consolidating shared settings into Directory.Build.props. Indicators of legacy projects: ToolsVersion attribute, an Import of Microsoft.CSharp.targets via $(MSBuildToolsPath), .csproj files over 50 lines for simple projects. DO NOT USE FOR: projects already in SDK-style format, non-.NET build systems (npm, Maven, CMake), .NET Framework projects that cannot move to SDK-style.
The English summary is being prepared. Showing the original description.
dotnet/skills☆ 5.7KUpdated Oct 18, 2026
Generate MSBuild binary logs (binlogs) for build diagnostics and analysis. USE FOR: adding /bl:{} to any dotnet build, test, pack, publish, or restore command to capture a full build execution trace, prerequisite for binlog-failure-analysis and build-perf-diagnostics skills, enabling post-build investigation of errors or performance. Requires MSBuild 17.8+ / .NET 8 SDK+ for {} placeholder; PowerShell must quote the complete switch as '-bl:{}'. DO NOT USE FOR: non-MSBuild build systems (npm, Maven, CMake), analyzing an existing binlog (use binlog-failure-analysis instead).
The English summary is being prepared. Showing the original description.
dotnet/skills☆ 5.7KUpdated Oct 18, 2026
Build Holoscan SDK from source via the in-tree ./run script. Use only when published packages don't meet the user's needs.
The English summary is being prepared. Showing the original description.
NVIDIA/skills☆ 3.6KUpdated Oct 18, 2026
Prepare and run XQUIC local compilation. Use when asked to compile, build, configure, or diagnose the local build environment for XQUIC, especially across macOS/Linux. Detect intent and platform, then delegate actual compilation to scripts/validate.sh instead of hand-writing CMake commands.
The English summary is being prepared. Showing the original description.
alibaba/xquic☆ 1.9KUpdated Oct 16, 2026