What problem does it solve? Integrating ESP-Insights remote diagnostics into an ESP32 firmware project involves many failure-prone details: HTTPS auth keys, MQTT claiming, core dump partitions, metadata 1.0 vs 2.0 API differences, and RTC data store sizing. This Skill grounds every API, Kconfig symbol, and code snippet in the real esp-insights repository so the AI generates correct integration code instead of hallucinated calls. ## Core Features & Use Cases - Scenario Recipes: Ten step-by-step recipes covering HTTPS quickstart, MQTT transport with RainMaker claiming, custom transports, log capture, core dump reporting, custom metrics/variables, system metrics, data store tuning, and runtime control. - Grounded API & Config Reference: Real function signatures grouped by header (esp_insights, esp_diagnostics, metrics, variables, data store) plus the full Kconfig symbol list from the three components. - Pitfall Prevention: Fourteen documented pitfalls with wrong/correct code pairs, such as missing auth key embedding, incorrect metadata version API usage, and missing coredump partitions. - Use Case: A developer asks the AI to add crash reporting to an ESP32-S3 project; the Skill guides it to enable coredump-to-flash with ELF format, add the coredump partition, and upload the firmware zip to the dashboard. ## Quick Start Ask the AI to integrate ESP-Insights over HTTPS into your ESP-IDF project and it will follow the https_quickstart recipe to produce the initialization code, sdkconfig defaults, and partition table.