Skip to content
cccskills

Results for “cmake”

48 skills · sorted by relevance

build-carla-ue58

FreeSummary

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/carla14.5KUpdated Oct 18, 2026

cpp-pro

FreeSummary

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-skills11.9KUpdated Oct 17, 2026

gcc

Free

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/embeddedskills755Updated Sep 3, 2026

cmake

Free

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-plugin37Updated 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/carla14.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-skills486Updated 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-tools4Updated Sep 12, 2026

cpp-testing

FreeSummaryAI rating 100

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/ECC283.7KUpdated Oct 16, 2026

boost-asio-pro

FreeSummary

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-skills28.4KUpdated Aug 30, 2026

cmake

Free

CMake build options, custom functions, and backend patterns for LuisaCompute.

The English summary is being prepared. Showing the original description.

LuisaGroup/LuisaCompute1.1KUpdated Oct 18, 2026

ros2

Free

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-skills376Updated Aug 12, 2026

qt-cpp

Free

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-skills24Updated 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-skills8Updated 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-skills8Updated Jul 24, 2026

sentencepiece

FreeSummary

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-templates32.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-plugins30.3KUpdated Oct 19, 2026

add-new-op

FreeSummary

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/MNN16.2KUpdated Oct 16, 2026

add-category

FreeSummary

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/organicmaps15.7KUpdated Oct 19, 2026

sentencepiece

FreeSummary

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-SKILLs13.7KUpdated Oct 11, 2026

modern-cpp

FreeSummary

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/skills7.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/skills5.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/skills5.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/skills3.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/xquic1.9KUpdated Oct 16, 2026