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.
- 8 listed skills
- 5 repositories
- 1 with full pages
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
No matching skills. Try fewer words or clear your search.
| Skill | Repository | What it does |
|---|---|---|
| dart-setup-ffi-assets 78/100 · C | flutter/skills | Guides 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 · C | github/awesome-copilot | Design and implement Arduino integration with Azure IoT Hub and IoT Edge, including secure provisioning, resilient telemetry, command handling, and… |
| cardputer-buddy 75/100 · C | anthropics/claude-plugins-official | Iterate 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 · B | jeffallan/claude-skills | Writes, optimizes, and debugs C++ applications using modern C++20/23 features, template metaprogramming, and high-performance systems techniques… |
| embedded-systems 84/100 · B | jeffallan/claude-skills | Use when developing firmware for microcontrollers, implementing RTOS applications, or optimizing power consumption. Invoke for STM32, ESP32… |
| m5-onboard 78/100 · C | anthropics/claude-plugins-official | End-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 · B | trailofbits/skills | Guides 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 · C | github/awesome-copilot | Guide 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.
Related 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