What problem does it solve? Developing multimedia applications with ESP-GMF requires knowing exact pipeline construction order, element tags, state machine rules, and stack sizing; mistakes cause silent failures, stack overflows, or deadlocks. This Skill provides verified recipes, API references, and pitfall lists grounded in the real ESP-GMF repository so generated code works on ESP32 targets. ## Core Features & Use Cases - Scenario Recipes: 16 recipes covering playback (file/HTTP/embed flash), recording, muxing, audio effects, custom elements, Bluetooth audio (A2DP/HFP/LE Audio), multi-stream mixing, video rendering, capture, and AI audio frontends. - API and Config Reference: Real function signatures for pool/pipeline/task/element/IO plus Kconfig, FourCC, and task stack configuration guidance. - Pitfall Prevention: 12+ documented error patterns such as missing loading_jobs, unpaired acquire/release, and HTTPS stack overflow, each with correct code. - Use Case: Ask the agent to build an HTTP MP3 player on ESP32-S3; it produces the pool registration, pipeline construction, event handling, and idf.py build commands following the canonical workflow. ## Quick Start Ask the agent to create an ESP-GMF pipeline that plays an MP3 file from embedded flash to the codec device on an ESP32-S3 board.