Platform

ESP32 agent skills for Claude Code, Codex and other agents.

Espressif's Wi-Fi and Bluetooth microcontroller family programmed with ESP-IDF, Arduino or MicroPython.
skills
78
official
1
Type
Platform
Website
espressif.com
Official GitHub
espressif

ESP32 skills, ranked

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

Official (1 skill)

Official ESP32 skills
#SkillRepositoryStarsUsed inTokensAuto-checkLicenceUpdated
1

Detects a newly connected M5Stack ESP32 board over USB, flashes UIFlow 2.0 firmware and installs the Claude Buddy MicroPython apps, or reruns single steps of that flow.

anthropics/claude-plugins-official37k—~5.9kAutomated safety check: NotesApache-2.0today

Community

Community ESP32 skills
#SkillRepositoryStarsUsed inTokensAuto-checkLicenceUpdated
2

Runs RuView's WiFi sensing applications: presence, vital signs, activity and fall detection, pose estimation, sleep monitoring and environment mapping.

ruvnet/RuView97k—~1.1kAutomated safety check: NotesMITtoday
3

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
4

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
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

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
8

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
9

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

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

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
11

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

BlueAndi/Pixelix443—~1.8kAutomated safety check: PassMITtoday
12

全平台嵌入式 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
13

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

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

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
15

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
16

Build LVGL touchscreen applications that communicate with JanOS ESP32C5 firmware over UART.

C5Lab/M5MonsterC5-CardputerADV232—~4.7kAutomated safety check: PassMIT9 days ago
17

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
18

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
19

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
20

Write and update OpenAPI 3.0 specification files from REST API code.

BlueAndi/Pixelix443—~3.2kAutomated safety check: PassMITtoday
21

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

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

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

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

Run local black-box voice tests against the physical Dotty robot by playing a TTS prompt through the workstation speakers while the C920 records video and room audio.

BrettKinny/dotty-stackchan113—~866Automated safety check: NotesMITyesterday
24

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
25

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

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

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

jtenniswood/espframe209—~1.2kAutomated safety check: PassUnknowntoday
27

Flash EspControl display firmware from this repository using ESPHome.

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

Model, create, update, and embed PlantUML diagrams (.wsd files).

BlueAndi/Pixelix443—~1.2kAutomated safety check: PassMITtoday
29

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

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

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
31

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
32

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
33

当需要串联多个 skill 完成编译+烧录+监控或编译+烧录+调试等流水线任务时使用. An agent skill from LeoKemp223/embed-ai-tool.

LeoKemp223/embed-ai-tool983—~422Automated safety check: PassNo licence1 mo ago
34

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
35

Build, install, launch, and configure AgentDeck on connected Android, Apple, ESP32, Stream Deck, Ulanzi Studio, or daemon targets.

puritysb/AgentDeck256—~5.1kAutomated safety check: PassMITtoday
36

Debug Commodore 64 BASIC programs, cc65-compiled C PRGs, and Meatloaf ESP32 firmware in tandem, using the Ultimate 64's REST API and Meatloaf's UART serial debug output.

idolpx/meatloaf128—~12kAutomated safety check: PassGPL-3.0yesterday
37

A skill your agent uses when building or reviewing UI with Bootstrap 5.3 — setting up the CDN/npm, using the grid & breakpoints, utility classes (spacing/color/flex/display), components (navbar…

BlueAndi/Pixelix443—~2kAutomated safety check: PassMITtoday
38

Cut a new ESPRotary 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/ESPRotary188—~629Automated safety check: PassMIT2 mo ago
39

A skill your agent uses for VibePulse panel questions, permission behavior, setup, status, or doctor diagnostics for the optional local Codex bridge.

niclasvestlund-YT/vibepulse208—~1.6kAutomated safety check: PassMIT7 days ago
40

Memory-allocation discipline for AgentDeck ESP32 firmware (esp32/).

puritysb/AgentDeck256—~1.5kAutomated safety check: PassMITtoday
41

Builds, flashes and provisions an ESP32-S3 or C6 CSI node for RuView, with checksum-verified flashing, WiFi settings and boot-log evidence that CSI is flowing.

ruvnet/RuView97k—~579Automated safety check: PassMITtoday
42

Write and refactor embedded C/C++14 code with MISRA-oriented rules, defensive programming, Yoda conditions, pathfinder rule, mandatory Doxygen, and clang-format compliance.

BlueAndi/Pixelix443—~936Automated safety check: PassMITtoday
43

当需要通过 PlatformIO 内置调试功能对目标板进行 GDB 调试时使用,支持下载暂停、附加和崩溃现场分析. An agent skill from LeoKemp223/embed-ai-tool.

LeoKemp223/embed-ai-tool983—~324Automated safety check: PassNo licence1 mo ago
44

Drive the autonomous 2.0.0 ESP32-S3-only async + FreeRTOS migration (epic TASK-865).

rvdbreemen/OTGW-firmware207—~2.1kAutomated safety check: PassGPL-3.0today
45

A skill your agent uses when authoring, reviewing, or validating HTML markup — choosing the right element, deciding what may nest inside what, writing forms/inputs, adding accessible semantics, or…

BlueAndi/Pixelix443—~2.3kAutomated safety check: PassMITtoday
46

Flash ESPHome firmware to physical EspControl devices. An agent skill from jtenniswood/esphome-media-player.

jtenniswood/esphome-media-player234—~1.1kAutomated safety check: PassUnknown1 mo ago
47

Memory allocation discipline for the ESP32-C3 (~380KB RAM, no PSRAM, single 48KB framebuffer).

yokki-vans/InkPointX105—~889Automated safety check: PassMIT13 days ago
48

Walks a user through putting an AI Desk Card e-ink device on home Wi-Fi so frames arrive in about 0.2 seconds instead of the 32 seconds USB takes.

op7418/ai-desk-card151—~680Automated safety check: NotesUnknown4 mo ago

Questions, answered from the data.

What is the best ESP32 skill?

M5Stack Device Onboarding (official) from anthropics/claude-plugins-official ranks first of the 78 ESP32 skills listed here, with the highest score: its repository has 37k GitHub stars, its SKILL.md loads about 5.9k tokens and it has informational notes only in the automated safety check. Next come RuView Sensing Applications and RuView CLI, API and WASM.

Is there an official ESP32 skill?

1 of the 78 ESP32 skills are official, published by the vendor's own GitHub organization: M5Stack Device Onboarding.

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.