Topic · Development

Best embedded systems skills for Claude Code, Codex and other agents.

Skills that write and debug firmware and code for microcontrollers and other embedded targets.
skills
115
official
4

Embedded systems skills, ranked

Ranked by score. Sort bymost stars,trending,newest,recently updated

Embedded systems skills, ranked
#SkillRepositoryStarsUsed inTokensAuto-checkLicenceUpdated
1

Covers the RuView `wifi-densepose` command line binary, its Axum REST API and the WebAssembly builds for browsers and ESP32, for embedding or scripting RuView.

ruvnet/RuView97k—~1.2kAutomated safety check: NotesMITtoday
2

Explains how to declare a firmware patch in a vphone patch set, add a new set, or write a preset, including naming, gating and the checks that catch undeclared patches.

Lakr233/vphone-cli15k—~4.6kAutomated safety check: PassMITtoday
3

Tunes a deployed RuView WiFi-sensing system without changing code: firmware sdkconfig variants, NVS provisioning over serial, channel and MAC filtering, edge processing tiers and mesh slotting.

ruvnet/RuView97k—~1.7kAutomated safety check: NotesMITtoday
4

Reads and controls I2C and SPI peripherals on Sipeed boards such as LicheeRV Nano, MaixCAM and NanoKVM through the i2c and spi tools.

sipeed/picoclaw30k—~578Automated safety check: PassMIT13 days ago
5

Brings a RuView CSI sensing node online by building ESP32-S3 or ESP32-C6 firmware, flashing the board, provisioning WiFi and checking the serial output.

ruvnet/RuView97k—~1.8kAutomated safety check: NotesMITtoday
6

ESP32 firmware engineering for ESP-IDF projects. An agent skill from alxv2016/folloup-sticky.

alxv2016/folloup-sticky1151 repo~3.8kAutomated safety check: PassGPL-3.02 mo ago
7

Measures and shrinks the ExecuTorch runtime binary by building a size test, analyzing it with bloaty and landing each reduction as its own pull request.

pytorch/executorch5.1k—~793Automated safety check: PassUnknowntoday
8

Sets up and runs 60 GHz and 24 GHz mmWave radar sensing on ESP32 boards in RuView, alone or fused with WiFi CSI.

ruvnet/RuView97k—~907Automated safety check: NotesMITtoday
9

Review and implement hardware driver code — DMA safety, interrupt correctness, timing constraints, peripheral register usage, channel drivers, and peripheral mock implementations.

FastLED/FastLED7.5k—~3.1kAutomated safety check: PassMITtoday
10

ABS 语法快速参考:权威 ABS 规则与示例 skill,覆盖块连接类型、参数顺序、语句输入、变量引用与常见示例。触发词:ABS、语法、块脚本

ailyProject/aily-blockly3.8k—~1.1kAutomated safety check: PassGPL-3.0yesterday
11

Imports an LCSC part into a Tiny Engineer KiCad board as library files (symbol, footprint, 3D model) using easyeda2kicad and a bundled script.

jamro/tiny-engineer548—~569Automated safety check: PassUnknowntoday
12

Trains and evaluates several WiFi-signal-based pose and sensing models, from unsupervised pose estimation to domain adaptation and publishing.

ruvnet/RuView97k—~1.3kAutomated safety check: NotesMITtoday
13

Developer guide for the Cortex-M (CMSIS-NN) backend in ExecuTorch: quantization pipeline, pass manager, tests and adding new ops.

pytorch/executorch5.1k—~872Automated safety check: PassUnknowntoday
14

Firmware crash analysis, stack trace decoder, and register dump interpreter for ESP32/ARM/AVR platforms.

FastLED/FastLED7.5k—~1.4kAutomated safety check: PassMITtoday
15

Gets a newcomer to a running RuView WiFi sensing dashboard, picking between a no-hardware Docker demo, a source build or live ESP32-S3 sensing.

ruvnet/RuView97k—~794Automated safety check: NotesMITtoday
16

Create and edit OpenSCAD (.scad) files for 3D-printable mechanical parts and housings.

BlueAndi/Pixelix443—~1.8kAutomated safety check: PassMITyesterday
17

全平台嵌入式 AI 开发框架(对标 Trellis):把 RIPER-5 五阶段协议 + 四文件记忆 + 分层架构门禁 + Scout/Builder/Verifier 多 Agent + 24 个工具调用技能(build/flash/debug/serial/can/modbus/visa/static/memory/rtos/scons),做成『装进工程、项目级 hook…

DunCanYounG-1/MICU-auto-embedded253—~1.6kAutomated safety check: PassCC-BY-NC-4.0today
18

Embedded hardware debugging workflow for probe-rs targets using embedded-debugger-mcp.

Adancurusul/embedded-debugger-mcp199—~1.4kAutomated safety check: PassMIT2 mo ago
19

Answers ExecuTorch questions from a local wiki on backends, export pitfalls, quantization recipes, runtime errors and SoC compatibility.

pytorch/executorch5.1k—~1.3kAutomated safety check: PassUnknowntoday
20

Parse and classify ESP32 serial log output to identify FastLED-related errors, RMT/I2S/SPI driver faults, timing violations, RTOS issues, and crash signatures.

FastLED/FastLED7.5k—~1.9kAutomated safety check: PassMITtoday
21

Build, flash, recover, and verify the ESP32-S3 Super Mini MAVLink/ESP-NOW USB receiver in examples/rxesp32s3mavlinkrcusb.

RomanLut/hx_espnow_rc129—~794Automated safety check: PassMIT1 mo ago
22

A lightweight, risk-scaled workflow for AI-assisted embedded firmware development.

crichars/embedded-project-governance104—~1.1kAutomated safety check: PassMIT1 mo ago
23

Checks a KiCad board's production BOM against the schematic, PCB footprints and JLCPCB's parts catalog, then explains which failures are real.

jamro/tiny-engineer548—~2kAutomated safety check: PassUnknowntoday
24

Drives an M5Paper e-ink desk display from an agent: probes device state, guides first-time setup, and pushes widgets such as calendar, todos and weather.

op7418/ai-desk-card151—~2kAutomated safety check: NotesGPL-3.04 mo ago
25

Reference for building/editing ESPHome configs on the Guition JC3636K718C round knob display (ESP32-S3, 1.8" 360x360 ST77916, CST816 touch, rotary knob, PCM5100A DAC, PDM mic, WS2812 LED ring).

MichalZaniewicz/esphome-guition-jc3636k718c-va166—~3kAutomated safety check: PassMIT3 days ago
26

Audit embedded code for stack overflow risks, heap fragmentation, static allocation patterns, and memory leaks.

FastLED/FastLED7.5k—~488Automated safety check: PassMITtoday
27

Create or update IntelliConnect Spring Boot service/serviceimpl code in this repository style.

ruanrongman/IntelliConnect147—~2.4kAutomated safety check: PassApache-2.03 days ago
28

Stage and commit current changes for Button2 — checks for needed CHANGELOG/README/CLAUDE.md updates, creates a branch if on master, writes a commit message, and commits

LennartHennigs/Button2565—~562Automated safety check: PassMIT4 mo ago
29

Complete guide for converting Arduino/ESP32 hardware libraries into Aily Blockly compatible format.

ailyProject/aily-blockly3.8k—~3.1kAutomated safety check: PassGPL-3.0yesterday
30

Walks through adding a new cartridge or peripheral IO handler to TeensyROM's MinimalBoot firmware and the three files that must stay in sync.

SensoriumEmbedded/TeensyROM227—~1.8kAutomated safety check: PassMIT2 days ago
31

Debug Commodore 64 programs running under the VICE emulator through its binary monitor: BASIC, cc65-compiled C, and 6502 assembly.

idolpx/meatloaf128—~4.8kAutomated safety check: PassGPL-3.0yesterday
32

Decode and analyze an ESP32 dongle crash report (uploaded .coredump).

haumacher/phoneblock366—~1.9kAutomated safety check: NotesGPL-3.04 days ago
33

Flash the Espframe 10-inch display firmware from this repository using ESPHome.

jtenniswood/espframe209—~1.2kAutomated safety check: PassUnknownyesterday
34

Flash EspControl display firmware from this repository using ESPHome.

jtenniswood/espcontrol1.1k—~2.8kAutomated safety check: PassUnknowntoday
35

Guide porting FastLED to new MCU platforms, including int.h types, clockless drivers, SPI implementations, and platform detection.

FastLED/FastLED7.5k—~580Automated safety check: PassMITtoday
36

Update the embedded system requirements database in inst/sysreqs from the upstream r-hub/r-system-requirements repo.

r-lib/pkgdepends135—~606Automated safety check: PassUnknown1 mo ago
37

Aurora Smart Home orchestrator — routing layer for all smart home skills.

tonylofgren/aurora-smart-home105—~11kAutomated safety check: NotesMIT2 days ago
38

Validate or fix LGPL-2.1-only headers, apply approved copyright provenance, and prepare provenance audits for renamed, split, copied, or extracted first-party code.

TotalCross/totalcross227—~1.1kAutomated safety check: PassLGPL-2.13 days ago
39

Cut a new Button2 release — suggests version bump based on change type, updates version files and CHANGELOG, commits, tags, pushes, creates a GitHub release, and publishes to PlatformIO

LennartHennigs/Button2565—~519Automated safety check: PassMIT4 mo ago
40

Walks a user through first-time setup of an AI Desk Card e-ink device, probing daemon, USB, BLE, Wi-Fi and firmware state and fixing whatever is missing.

op7418/ai-desk-card151—~1.2kAutomated safety check: NotesUnknown4 mo ago
41

A skill your agent uses when making any Torget AMOLED app visual change, exact-size mockup, simulator capture, or physical review.

niclasvestlund-YT/vibepulse208—~927Automated safety check: PassMIT7 days ago
42

Repo rules for editing libnx and Nintendo Switch homebrew code in pipensx: read the real headers first and keep shared code building for both Switch and PC.

i3sey/pipensx218—~1.3kAutomated safety check: PassGPL-3.05 days ago
43

Adds a Commodore 64 program, cartridge, SID or picture to TeensyROM's built-in menu by converting it to a PROGMEM header and wiring it into MainMenuItems.h.

SensoriumEmbedded/TeensyROM227—~1.2kAutomated safety check: PassMIT2 days ago
44

Reaches RuView sensing hardware, such as ESP32 CSI nodes, mmWave radars, RPLIDAR and iPhone LiDAR, from the host it is plugged into or over SSH.

ruvnet/RuView97k—~737Automated safety check: PassMITtoday
45

Create and publish a new GitHub release for this repository, then wait for the related GitHub Actions firmware release build to complete successfully.

jtenniswood/espframe209—~1.5kAutomated safety check: PassUnknownyesterday
46

Sets up ExecuTorch as a Zephyr RTOS module, adds board support and debugs west build failures such as linker memory overflow on embedded boards.

pytorch/executorch5.1k—~1.9kAutomated safety check: PassUnknowntoday
47

Generates, validates, compares and explains HOLOLINK_def.svh macro files for the HSB IP, using bundled Python scripts and asking before it writes anything.

NVIDIA/skills3.5k—~2.9kAutomated safety check: PassApache-2.0today
48

Stage and commit current changes for ESPRotary — checks for needed CHANGELOG/README/CLAUDE.md updates, creates a branch if on master, writes a commit message, and commits

LennartHennigs/ESPRotary188—~590Automated safety check: PassMIT2 mo ago

Questions, answered from the data.

What is the best embedded systems skill?

RuView CLI, API and WASM from ruvnet/RuView ranks first of the 115 embedded systems skills listed here, with the highest score: its repository has 97k GitHub stars, its SKILL.md loads about 1.2k tokens and it has informational notes only in the automated safety check. Next come Authoring VPhone Patch Sets and RuView Deployment Configuration.

Which embedded systems skills are official?

4 of the 115 embedded systems skills are official, published by the vendor's own GitHub organization: HSB IP Def File Tool, Cardputer Buddy App Iteration, M5Stack Device Onboarding and Arduino Azure Iot Edge Integration.

How are these skills ranked?

By Skill Navigator score, which combines the GitHub stars of the skill's repository (shared across that repo's skills and discounted for large collections), how many other GitHub owners carry a copy of the skill, and automated SKILL.md quality checks, minus penalties for safety-check warnings and for each further skill from the same repository. Skills that fail the safety check are not listed.