Building, flashing, and monitoring the ESP32 Mini TV firmware in this repo. Use whenever the user asks to build, compile, flash, upload, deploy, or monitor the Mini TV / this device, and as the final step after creating or changing an app with minitv-create-app. Wraps ESP-IDF v5.5 (idf.py) with the board's port detection (/dev/ttyUSB*, CH340) and the known troubleshooting playbook.
Creating a new app, screen, animation, or UI feature for the ESP32 Mini TV firmware in this repo. Use whenever the user asks to create/add/build an app, screen, watch face, animation, or display feature for the Mini TV / this device (e.g. "create an animated hello world app", "add a clock screen", "show weather on the device"). Generates a themed Mooncake/LVGL app via scripts/new_app.py, implements the UI under the device's constraints (240x240 ST7789, single top-pad gesture input, no PSRAM, dual-core split), then builds and flashes with the minitv-build-flash skill, and (when Audience is beginner in the project CLAUDE.md) explains the added code in simple terms — where it went, why, and what it does.