esp32-log-triage
Parses and classifies ESP32 serial monitor output — reset reasons, boot loops, panics, watchdog messages, brownouts, heap failures, Wi-Fi/BLE/MQTT errors and peripheral timeouts — and produces a triage report with a root-cause hypothesis and next steps. Use when the user pastes "idf.py monitor" output or a serial log, or says "boot loop", "keeps rebooting", "rst:0x", "Brownout detector was triggered", "Task watchdog got triggered", "Wi-Fi keeps disconnecting", "WIFI_EVENT_STA_DISCONNECTED", "BLE won't connect", "MQTT disconnects", "/triage-log", or "what does this log mean" for any ESP32-family chip.
- 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-log-triage/SKILL.md
- skills/esp32-log-triage/agents/openai.yaml
- skills/esp32-log-triage/references/ble_debug.md
- skills/esp32-log-triage/references/wifi_debug.md
Every link opens the file at its source, pinned to the revision this page describes.