What problem does it solve? Developing Matter devices on ESP32 involves a complex data model (nodes, endpoints, clusters, attributes), strict initialization ordering, and many Kconfig options; mistakes produce devices that fail to boot, commission, or report attributes. This Skill provides scenario-driven recipes, real API signatures, configuration references, and pitfall fixes grounded in the actual esp-matter SDK source and examples. ## Core Features & Use Cases - Scenario Recipes: Step-by-step guides for building lights, sensors, switches, door locks, window coverings, HVAC appliances, bridges, on-device controllers, Thread Border Routers, ICD low-power devices, factory data provisioning, and Matter OTA. - API & Config Reference: Real function signatures for node/endpoint/cluster/attribute/command/event/OTA/controller APIs plus a full Kconfig option reference, all traced to SDK headers. - Pitfall Prevention: Documented fixes for the most common failures, such as creating endpoints after esp_matter::start(), missing nvs_flash_init(), and unsafe cross-task attribute updates. - Use Case: A developer asks how to build a color temperature light on ESP32-C6 over Thread; the Skill routes to the lighting recipe, supplies the canonical app_main pattern, the correct Wi-Fi/Thread Kconfig combination, and chip-tool commissioning commands. ## Quick Start Ask the AI to create a Matter on/off light firmware for ESP32-C6 using esp-matter, including the data model setup, build commands, and chip-tool pairing steps.