esp32-build-fix
Diagnoses and fixes ESP-IDF build, link, CMake/Kconfig, component-manager and flashing failures, using the build log to classify the error before changing anything. Use when "idf.py build fails", "undefined reference to", "No such file or directory" for a header, "Failed to resolve component", "CMake Error", "multiple definition of", "region `iram0_0_seg' overflowed", "app partition is too small", "implicit declaration of function", "esptool Failed to connect", "Wrong boot mode detected", "No serial data received", "Permission denied /dev/ttyUSB0", "A fatal error occurred", "set-target", or after an ESP-IDF version upgrade (v4 → v5) breaks the build.
- Version
- 0.2.0
- License
- MIT
Pinned to revision f4b67c33f6fb, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/esp32-build-fix/SKILL.md
- skills/esp32-build-fix/agents/openai.yaml
- skills/esp32-build-fix/references/build_failure.md
- skills/esp32-build-fix/references/flash_failures.md
Every link opens the file at its source, pinned to the revision this page describes.