Topic · Code and Developer

C, C++ and Embedded skills for Claude Code and Codex

Skills for C, C++ and embedded systems: modern C++20 and C++23 idioms, vcpkg dependencies, Dart FFI native assets, firmware and RTOS work, Arduino with Azure IoT and M5Stack ESP32 devices with MicroPython. They give an agent the build and memory discipline low-level code needs.

Highest-scoring C, C++ and embedded skills in the October 22, 2026 snapshot: dart-setup-ffi-assets from flutter/skills (78/100). Scores come from the Suede Skill Check.

6 from official publishers. 0 bundle scripts. 0 connect to an outside service. Listed in Developer Tools and Frameworks (6), DevOps and Cloud (2).

All 8 C, C++ and embedded skills

SkillRepositoryWhat it does
dart-setup-ffi-assets 78/100 · Cflutter/skillsGuides compiling and packaging C and C++ source code into dynamic or static libraries using Dart's Native Assets hook system and package:native_toolchain_c.
arduino-azure-iot-edge-integration 72/100 · Cgithub/awesome-copilotDesign and implement Arduino integration with Azure IoT Hub and IoT Edge, including secure provisioning, resilient telemetry, command handling, and…
cardputer-buddy 75/100 · Canthropics/claude-plugins-officialIterate on the Cardputer-Adv MicroPython app bundle (Claude Buddy, Snake, Hello) after the device is already provisioned via m5-onboard. Use when…
cpp-pro 81/100 · Bjeffallan/claude-skillsWrites, optimizes, and debugs C++ applications using modern C++20/23 features, template metaprogramming, and high-performance systems techniques…
embedded-systems 84/100 · Bjeffallan/claude-skillsUse when developing firmware for microcontrollers, implementing RTOS applications, or optimizing power consumption. Invoke for STM32, ESP32…
m5-onboard 78/100 · Canthropics/claude-plugins-officialEnd-to-end onboarding for a freshly-plugged-in M5Stack ESP32 device (Cardputer, Cardputer-Adv, Core, CoreS3, Stick) — detect on USB, flash UIFlow…
modern-cpp 87/100 · Btrailofbits/skillsGuides C++ code toward modern idioms (C++20/23/26). Use when writing new C++ code, modernizing legacy patterns, or working on security-critical C++…
vcpkg 78/100 · Cgithub/awesome-copilotGuide for setting up vcpkg in C++ projects, managing dependency versions, and cross-compiling. Covers manifest initialization, CMake and Visual…

How to choose C, C++ and embedded skills

Use modern-cpp or cpp-pro for application code and vcpkg for dependency management in the same project.

Device skills such as m5-onboard and cardputer-buddy flash real hardware over USB; keep the device connected and read SKILL.md for the tools to install.

For memory-safety review of C and C++, see the Security category.

Azure 78Dependency Management 23Flutter and Dart 29

More code and developer topics

Find your next useful skill

Explore Rising Skills with quality scores and source reports, or search from inside your agent.

Get Rising Skills by email · Read Rising Skills · Install the finder · State of Agent Skills