Platform
ESP32 agent skills for Claude Code, Codex and other agents.
- 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)
| # | Skill | Repository | Stars | Used in | Tokens | Auto-check | Licence | Updated |
|---|---|---|---|---|---|---|---|---|
| 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/ | 37k | — | ~5.9k | Automated safety check: Notes | Apache-2.0 | today |
Community
| # | Skill | Repository | Stars | Used in | Tokens | Auto-check | Licence | Updated |
|---|---|---|---|---|---|---|---|---|
| 2 | Runs RuView's WiFi sensing applications: presence, vital signs, activity and fall detection, pose estimation, sleep monitoring and environment mapping. | ruvnet/ | 97k | — | ~1.1k | Automated safety check: Notes | MIT | today |
| 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/ | 97k | — | ~1.2k | Automated safety check: Notes | MIT | today |
| 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/ | 97k | — | ~1.7k | Automated safety check: Notes | MIT | today |
| 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/ | 97k | — | ~1.8k | Automated safety check: Notes | MIT | today |
| 6 | ESP32 firmware engineering for ESP-IDF projects. An agent skill from alxv2016/folloup-sticky. | alxv2016/ | 115 | 1 repo | ~3.8k | Automated safety check: Pass | GPL-3.0 | 2 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/ | 97k | — | ~907 | Automated safety check: Notes | MIT | today |
| 8 | Trains and evaluates several WiFi-signal-based pose and sensing models, from unsupervised pose estimation to domain adaptation and publishing. | ruvnet/ | 97k | — | ~1.3k | Automated safety check: Notes | MIT | today |
| 9 | Firmware crash analysis, stack trace decoder, and register dump interpreter for ESP32/ARM/AVR platforms. | FastLED/ | 7.5k | — | ~1.4k | Automated safety check: Pass | MIT | today |
| 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/ | 97k | — | ~794 | Automated safety check: Notes | MIT | today |
| 11 | Create and edit OpenSCAD (.scad) files for 3D-printable mechanical parts and housings. | BlueAndi/ | 443 | — | ~1.8k | Automated safety check: Pass | MIT | today |
| 12 | 全平台嵌入式 AI 开发框架(对标 Trellis):把 RIPER-5 五阶段协议 + 四文件记忆 + 分层架构门禁 + Scout/Builder/Verifier 多 Agent + 24 个工具调用技能(build/flash/debug/serial/can/modbus/visa/static/memory/rtos/scons),做成『装进工程、项目级 hook… | DunCanYounG-1/ | 253 | — | ~1.6k | Automated safety check: Pass | CC-BY-NC-4.0 | today |
| 13 | Embedded hardware debugging workflow for probe-rs targets using embedded-debugger-mcp. | Adancurusul/ | 199 | — | ~1.4k | Automated safety check: Pass | MIT | 2 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/ | 7.5k | — | ~1.9k | Automated safety check: Pass | MIT | today |
| 15 | Build, flash, recover, and verify the ESP32-S3 Super Mini MAVLink/ESP-NOW USB receiver in examples/rxesp32s3mavlinkrcusb. | RomanLut/ | 129 | — | ~794 | Automated safety check: Pass | MIT | 1 mo ago |
| 16 | Build LVGL touchscreen applications that communicate with JanOS ESP32C5 firmware over UART. | C5Lab/ | 232 | — | ~4.7k | Automated safety check: Pass | MIT | 9 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/ | 548 | — | ~2k | Automated safety check: Pass | Unknown | today |
| 18 | 18.AI Desk Card 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/ | 151 | — | ~2k | Automated safety check: Notes | GPL-3.0 | 4 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/ | 166 | — | ~3k | Automated safety check: Pass | MIT | 3 days ago |
| 20 | 20.Openapi Spec Write and update OpenAPI 3.0 specification files from REST API code. | BlueAndi/ | 443 | — | ~3.2k | Automated safety check: Pass | MIT | today |
| 21 | Create or update IntelliConnect Spring Boot service/serviceimpl code in this repository style. | ruanrongman/ | 147 | — | ~2.4k | Automated safety check: Pass | Apache-2.0 | 3 days ago |
| 22 | Complete guide for converting Arduino/ESP32 hardware libraries into Aily Blockly compatible format. | ailyProject/ | 3.8k | — | ~3.1k | Automated safety check: Pass | GPL-3.0 | yesterday |
| 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/ | 113 | — | ~866 | Automated safety check: Notes | MIT | yesterday |
| 24 | Debug Commodore 64 programs running under the VICE emulator through its binary monitor: BASIC, cc65-compiled C, and 6502 assembly. | idolpx/ | 128 | — | ~4.8k | Automated safety check: Pass | GPL-3.0 | yesterday |
| 25 | Decode and analyze an ESP32 dongle crash report (uploaded .coredump). | haumacher/ | 366 | — | ~1.9k | Automated safety check: Notes | GPL-3.0 | 4 days ago |
| 26 | Flash the Espframe 10-inch display firmware from this repository using ESPHome. | jtenniswood/ | 209 | — | ~1.2k | Automated safety check: Pass | Unknown | today |
| 27 | Flash EspControl display firmware from this repository using ESPHome. | jtenniswood/ | 1.1k | — | ~2.8k | Automated safety check: Pass | Unknown | today |
| 28 | Model, create, update, and embed PlantUML diagrams (.wsd files). | BlueAndi/ | 443 | — | ~1.2k | Automated safety check: Pass | MIT | today |
| 29 | 29.Aurora Aurora Smart Home orchestrator — routing layer for all smart home skills. | tonylofgren/ | 105 | — | ~11k | Automated safety check: Notes | MIT | 2 days ago |
| 30 | 30.Release 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/ | 565 | — | ~519 | Automated safety check: Pass | MIT | 4 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/ | 151 | — | ~1.2k | Automated safety check: Notes | Unknown | 4 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/ | 208 | — | ~927 | Automated safety check: Pass | MIT | 7 days ago |
| 33 | 33.Workflow 当需要串联多个 skill 完成编译+烧录+监控或编译+烧录+调试等流水线任务时使用. An agent skill from LeoKemp223/embed-ai-tool. | LeoKemp223/ | 983 | — | ~422 | Automated safety check: Pass | No licence | 1 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/ | 97k | — | ~737 | Automated safety check: Pass | MIT | today |
| 35 | Build, install, launch, and configure AgentDeck on connected Android, Apple, ESP32, Stream Deck, Ulanzi Studio, or daemon targets. | puritysb/ | 256 | — | ~5.1k | Automated safety check: Pass | MIT | today |
| 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/ | 128 | — | ~12k | Automated safety check: Pass | GPL-3.0 | yesterday |
| 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/ | 443 | — | ~2k | Automated safety check: Pass | MIT | today |
| 38 | 38.Release 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/ | 188 | — | ~629 | Automated safety check: Pass | MIT | 2 mo ago |
| 39 | 39.Vibepulse A skill your agent uses for VibePulse panel questions, permission behavior, setup, status, or doctor diagnostics for the optional local Codex bridge. | niclasvestlund-YT/ | 208 | — | ~1.6k | Automated safety check: Pass | MIT | 7 days ago |
| 40 | Memory-allocation discipline for AgentDeck ESP32 firmware (esp32/). | puritysb/ | 256 | — | ~1.5k | Automated safety check: Pass | MIT | today |
| 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/ | 97k | — | ~579 | Automated safety check: Pass | MIT | today |
| 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/ | 443 | — | ~936 | Automated safety check: Pass | MIT | today |
| 43 | 当需要通过 PlatformIO 内置调试功能对目标板进行 GDB 调试时使用,支持下载暂停、附加和崩溃现场分析. An agent skill from LeoKemp223/embed-ai-tool. | LeoKemp223/ | 983 | — | ~324 | Automated safety check: Pass | No licence | 1 mo ago |
| 44 | Drive the autonomous 2.0.0 ESP32-S3-only async + FreeRTOS migration (epic TASK-865). | rvdbreemen/ | 207 | — | ~2.1k | Automated safety check: Pass | GPL-3.0 | today |
| 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/ | 443 | — | ~2.3k | Automated safety check: Pass | MIT | today |
| 46 | Flash ESPHome firmware to physical EspControl devices. An agent skill from jtenniswood/esphome-media-player. | jtenniswood/ | 234 | — | ~1.1k | Automated safety check: Pass | Unknown | 1 mo ago |
| 47 | Memory allocation discipline for the ESP32-C3 (~380KB RAM, no PSRAM, single 48KB framebuffer). | yokki-vans/ | 105 | — | ~889 | Automated safety check: Pass | MIT | 13 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/ | 151 | — | ~680 | Automated safety check: Notes | Unknown | 4 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.