con un clic
esp-dev-skill
esp-dev-skill contiene 42 skills recopiladas de JasonYANG170, con cobertura ocupacional por repositorio y páginas de detalle dentro del sitio.
Skills en este repositorio
Unified AI Skill for Espressif ESP32 / ESP8266 firmware & software development across the entire ESP ecosystem. Bundles 41 grounded sub-skills (one per ESP framework/SDK repo): ESP-IDF, Arduino-ESP32, ESP8266 RTOS SDK, ESP-ADF/GMF, ESP-Brookesia, ESP-Claw, Matter/Zigbee/Thread/connectedhomeip, ESP-NOW, ESP-Hosted, NimBLE, MQTT, Modbus, ESP-USB/TinyUSB, ESP-AT, ESP-DL/DSP/SR/Skainet/Detection/Vision, mbedTLS/TF-PSA-Crypto, and more. Use for any task targeting an Espressif SoC. Trigger words: "ESP32", "ESP8266", "ESP-IDF", "esp-idf", "Espressif", "乐鑫", "安信可", "Arduino ESP", "Matter", "Zigbee", "Thread", "BLE", "NimBLE", "Wi-Fi", "ESP-NOW", "MQTT", "OTA", "FreeRTOS", "嵌入式 ESP", "IoT", "idf.py"
AI Skill for developing firmware with the arduino-esp32 Arduino core (setup()/loop() Arduino API over ESP-IDF). Used when users need to create, modify, or debug ESP32 / ESP32-S / ESP32-C / ESP32-H / ESP32-P sketches, covering GPIO, Serial, I2C, SPI, LEDC/PWM, ADC, Timer, Wi-Fi (STA/AP), BLE (GATT/beacon), ESP-NOW, Zigbee, Matter, WebServer, OTA, Preferences/NVS, FreeRTOS tasks, deep sleep, partition tables and the v3.x Peripheral Manager API. Trigger words: "ESP32", "arduino-esp32", "Arduino Core ESP32", "ESP32-C3", "ESP32-S3", "乐鑫", "安信可", "安信可ESP32", "Wi-Fi STA", "SoftAP", "BLE", "GATT", "iBeacon", "Eddystone", "Zigbee", "Matter", "HomeKit", "WebServer", "ArduinoOTA", "LEDC", "ESP-NOW", "Preferences", "NVS", "乐鑫 Arduino", "ESP-IDF component"
>-
AI Skill for Espressif Audio Development Framework (ESP-ADF) firmware development. Used when users need to create, modify, or debug audio/multimedia applications on ESP32 / ESP32-S2 / ESP32-S3 / ESP32-C3 / ESP32-C6 / ESP32-C5 / ESP32-P4 SoCs, including audio playback, recording, streaming (HTTP / HLS / FatFs / SPIFFS), codec decoding/encoding (MP3/AAC/FLAC/OGG/OPUS/AMR/WAV), audio pipelines, peripherals, services (Wi-Fi/BT/OTA), and speech recognition integration. Trigger words: "ESP-ADF", "esp-adf", "audio_pipeline", "i2s_stream", "mp3_decoder", "http_stream", "音频", "音频流水线", "录音", "播放", "Espressif Audio", "ESP32 音频", "LyraT", "Korvo", "audio_board"
AI Skill for Espressif ESP Private Agents device-side firmware development. Used when users need to build, customise, or debug firmware that talks to the ESP Private Agents AI platform, including voice chat agents, Matter Controller / Thread Border Router agents, local tool development, board customisation, device setup (Wi-Fi provisioning + agent ID/token), and audio pipeline tuning. Targets ESP32-S3 based boards (ESP-BOX-3, ESP-VoCat, M5Stack CoreS3) using ESP-IDF. Trigger words: "ESP Private Agents", "esp-agents-firmware", "ESP Agent", "voice chat agent", "Matter Controller", "Thread Border Router", "ESP-BOX-3", "ESP-VoCat", "M5Stack CoreS3", "AI Agent firmware", "ESP 智能体", "ESP 语音助手", "嘉立创", "智能体固件", "语音对话", "Matter 控制"
AI Skill for ESP-AMP asymmetric multiprocessing firmware development on ESP32-C5/C6/P4. Used when users need to create, modify, or debug ESP-AMP projects, including maincore + subcore (LP/HP core) inter-core IPC: shared memory, software interrupt, event, virtqueue, RPMsg, RPC, build system configuration, subcore life-cycle management, and automatic light sleep power optimization. Trigger words: "ESP-AMP", "esp-amp", "AMP", "maincore", "subcore", "main core", "sub core", "LP core", "HP core", "inter-core", "IPC", "RPMsg", "virtqueue", "非对称多核", "主核", "副核", "跨核通信", "核间通信"
AI Skill for Espressif ESP-AT AT-command firmware development. Used when users need to build, customize, or debug ESP-AT firmware, add user-defined AT commands, customize partitions/BLE services/AT port pins, perform OTA, and integrate Wi-Fi/BLE/TCP-IP/HTTP/MQTT/WebSocket functionality via AT commands on ESP32, ESP32-C2, ESP32-C3, ESP32-C5, ESP32-C6, ESP32-C61, and ESP32-S2. Trigger words: "ESP-AT", "AT command", "AT固件", "AT指令", "esp-at", "嘉立创 AT", "Espressif AT", "自定义AT命令", "AT+USEROTA", "AT through UART", "AT via SPI", "AT via SDIO"
AI Skill for Espressif ESP-BIST (Built-In Self Test) safety library development. Used when users need to create, integrate, or debug IEC 60730 Class B self-test firmware on Espressif RISC-V SoCs, including CPU/CSR/PC integrity tests, RAM March A/X, Flash CRC, clock monitoring, stack overflow detection, and watchdog/windowed-WDT integration. Trigger words: "ESP-BIST", "BIST", "IEC 60730", "Class B", "自检", "内置自测", "安全关键", "safety-critical", "March A", "March X", "windowed watchdog", "CRC32", "ESP32-C3", "ESP32-C6", "ESP32-H2", "ESP32-C5"
AI Skill for ESP-Brookesia HMI/AIoT application development on ESP-IDF. Used when users need to create, modify, or debug ESP-Brookesia projects, including the service framework (Wi-Fi, Audio, NVS, SNTP, Device, Video, Custom), the AI Agent framework (XiaoZhi, Coze, OpenAI), the HAL adaptor/boards layer, and the expression (emote) module. Trigger words: "ESP-Brookesia", "Brookesia", "esp-brookesia", "brookesia_service_*", "brookesia_agent_*", "brookesia_hal_*", "brookesia_expression_emote", "ServiceManager", "service_helper", "agent_helper", "HMI", "AIoT", "XiaoZhi", "小智", "人机交互", "乐鑫", "Espressif", "MCP"
AI Skill for ESP-Claw (Espressif "Chat Coding" edge-agent firmware framework on ESP32). Used when users need to build, configure, extend, or debug ESP-Claw firmware and its on-device Agent stack — capabilities, skills, Lua modules, event-router automation, scheduling, MCP, memory, and board adaptation. Targets the edge_agent application built with ESP-IDF v5.5.4 + ESP Board Manager. Trigger words: "ESP-Claw", "esp-claw", "Edge Agent", "edge_agent", "Chat Coding", "聊天造物", "Agent 框架", "乐鑫 Agent", "ESP32 Agent", "claw_core", "claw_event_router", "cap_lua", "claw_skill", "lua_module", "Board Manager", "idf.py bmgr"
AI Skill for developing with Espressif esp-detection, a lightweight real-time object detection project based on Ultralytics YOLOv11. Used when users need to train a custom detection model, export/quantize it to ESP-DL (.espdl) format, and deploy inference on ESP32-P4 / ESP32-S3 chips. Trigger words: "esp-detection", "ESPDet", "espdet_pico", "ESP-DL", "espdl", "YOLOv11", "object detection", "目标检测", "esp32p4", "esp32-s3", "esp-dl", "量化", "quantize", "esp-ppq", "deployment", "部署"
AI Skill for ESP-DL deep learning inference framework development on ESP chips. Used when users need to deploy, load, run, quantize, or debug neural network models (.espdl) on ESP32 / ESP32-S3 / ESP32-P4 and other ESP targets, including model quantization with ESP-PPQ, inference profiling, vision/audio post-processing, streaming models, and per-tensor / per-channel quantization. Trigger words: "ESP-DL", "espdl", "ESP-PPQ", "model quantization", "模型量化", "模型部署", "神经网络推理", "深度学习", "ESP32", "ESP32-S3", "ESP32-P4", "inference", "deployment"
AI Skill for the Espressif ESP-DSP library (FFT / FIR / IIR / matrix / dot product / Kalman on ESP32, ESP32-S3, ESP32-P4). Use when developing, integrating, or debugging DSP code as an ESP-IDF component: signal generation, windowing, forward/inverse FFT, real-input FFT, FIR/IIR filters, resamplers, matrix math, the C++ dspm::Mat class, and the Extended Kalman Filter. Trigger words: "ESP-DSP", "esp-dsp", "FFT", "FIR", "IIR", "biquad", "dspm::Mat", "dotprod", "Kalman", "EKF", "resampler", "数字信号处理", "DSP库", "快速傅里叶", "滤波器", "矩阵运算", "ESP32-S3", "ESP32"
AI Skill for ESP-GMF (Espressif General Multimedia Framework) development on ESP32 chips. Used when users need to build, modify, or debug ESP-GMF audio/video/image streaming pipelines, including element/pipeline/pool construction, codec decode/encode, audio effects, IO sources (file/http/flash/codec_dev), recording, muxing, and the high-level packages esp_audio_simple_player, esp_player, esp_capture. Trigger words: "ESP-GMF", "GMF", "gmf_core", "gmf_audio", "gmf_io", "esp_player", "esp_capture", "esp_audio_simple_player", "esp_gmf_pipeline", "esp_gmf_element", "esp_gmf_pool", "多媒体框架", "音频流水线", "播放器", "录音"
AI Skill for ESP-Hosted-MCU firmware development, where an ESP chip is used as a Wi-Fi/Bluetooth/OpenThread/Zigbee communication co-processor driven by a host MCU over SDIO/SPI/UART. Used when creating, configuring, building, or debugging ESP-Hosted host and co-processor (slave) projects, transport setup, RPC-based Wi-Fi, BT Hosted HCI / VHCI, co-processor OTA, GPIO expander, host power save, and transport recovery. Trigger words: "ESP-Hosted", "esp-hosted-mcu", "co-processor", "协处理器", "Hosted", "RPC", "SDIO slave", "SPI Full Duplex", "SPI Half Duplex", "esp_hosted", "esp_wifi_remote", "esp_hosted_init", "transport", "slave firmware", "OpenThread RCP", "Hosted HCI", "ESP32-P4 + C6", "Bluedroid", "NimBLE", "TIWT", "iTWT", "GPIO expander"
AI Skill for Espressif ESP-IDF firmware development. Used when users need to create, modify, build, or debug ESP-IDF (Espressif IoT Development Framework) projects on ESP32 / ESP32-S / ESP32-C / ESP32-H / ESP32-P SoCs, covering Wi-Fi, BLE, peripherals, NVS storage, OTA updates, partition tables, FreeRTOS tasks, and the idf.py / CMake build system. Trigger words: "ESP-IDF", "esp-idf", "Espressif", "ESP32", "ESP32-S3", "ESP32-C3", "ESP32-C6", "ESP32-H2", "idf.py", "app_main", "FreeRTOS", "乐鑫", "安信可", "Wi-Fi 配网", "OTA", "NVS", "外设", "分区表"
AI Skill for ESP-Insights remote diagnostics / observability firmware development on ESP32. Used when users need to integrate, configure, or debug ESP-Insights in their ESP-IDF project, including log/metric/ variable reporting, core dump capture, RTC data store, HTTPS/MQTT transports, and the dashboard workflow. Trigger words: "ESP-Insights", "ESP Insights", "esp_insights", "esp_diagnostics", "diagnostics", "遥测", "远程诊断", "可观测性", "日志上报", "指标", "coredump", "core dump", "ESP32", "ESP-IDF", "RainMaker"
AI Skill for Espressif ESP-IoT-Solution firmware/component development. Used when users need to create, modify, or debug ESP-IoT-Solution based IoT projects, including device drivers (button, knob, led_indicator, i2c_bus, spi_bus), USB host/device (usb_stream, iot_usbh_cdc), sensors (sensor_hub, power_measure), motor (servo, BLDC), BLE profiles, displays/LCD, and power-save workflows. Built on top of ESP-IDF and targeting ESP32 / ESP32-S2 / ESP32-S3 / ESP32-C2 / ESP32-C3 / ESP32-C6 / ESP32-H2 / ESP32-P4 chips. Trigger words: "ESP-IoT-Solution", "esp-iot-solution", "iot_button", "led_indicator", "i2c_bus", "spi_bus", "iot_knob", "sensor_hub", "usb_stream", "iot_usbh_cdc", "iot_servo", "BLE", "蓝牙", "IoT 组件", "乐鑫", "Espressif", "ESP32", "ESP-IDF", "传感器", "按键", "灯效"
AI Skill for developing Matter-connected products with Espressif's esp-lowcode-matter framework. Used when users need to create, customise, or debug LowCode Matter products (lights, sockets, sensors, thermostat, occupancy) running on the ESP32-C6 LP core using the Arduino-like setup()/loop() + low_code event/feature model. Trigger words: "esp-lowcode-matter", "LowCode", "low code", "ESP LowCode", "Matter", "esp32-c6", "ESP32-C6", "LP core", "setup loop", "low_code_feature_update_to_system", "嘉立创Matter", "低代码 Matter", "Matter 设备", "Matter 产品"
AI Skill for developing Matter (over CHIP) firmware on ESP32 using the Espressif esp-matter SDK. Used when users need to create, modify, or debug Matter devices, define data models (endpoints/clusters/attributes/commands), commission devices with chip-tool, build bridges, implement sensors/switches/lighting, configure factory data providers, or enable OTA. Trigger words: "esp-matter", "Matter", "CHIP", "commissioning", "fabric", "endpoint", "cluster", "attribute", "chip-tool", "matter设备", "入网", "Matter SDK", "connectedhomeip", "On/Off Light", "Window Covering", "Door Lock", "data model", "数据模型"
AI Skill for Espressif esp-modbus (Modbus RTU / ASCII / TCP) firmware development on ESP-IDF. Used when users need to create, modify, or debug Modbus master/slave applications, configure the Data Dictionary and register area descriptors, map CIDs to Modbus registers, register custom function-code handlers, or resolve Modbus communication errors on ESP32 family chips. Trigger words: "Modbus", "RTU", "ASCII", "Modbus TCP", "RS485", "esp-modbus", "freemodbus", "Modbus 主站", "Modbus 从站", "保持寄存器", "输入寄存器", "线圈", "离散输入", "Holding", "Coil", "mbc_master", "mbc_slave", "Data Dictionary", "数据字典"
AI Skill for the Espressif ESP-MQTT client component. Use when developing ESP-IDF firmware that publishes/subscribes over MQTT (TCP, TLS/SSL, WebSocket, WebSocket Secure) and MQTT 5.0, including event handling, last-will, QoS/outbox, mutual-auth TLS, PSK, digital-signature, and custom outbox scenarios. Trigger words: "esp-mqtt", "MQTT", "MQTT 5", "mqtt client", "ESP32", "ESP-IDF", "subscribe", "publish", "broker", "last will", "QoS", "TLS", "WebSocket", "消息队列", "订阅", "发布", "遗嘱消息"
AI Skill for developing BLE firmware on top of the Apache NimBLE BLE stack (Espressif esp-nimble fork). Used when creating, modifying, or debugging NimBLE host applications including GAP advertising/scanning/connection, GATT server/client, SMP pairing/bonding, extended/periodic advertising, and Bluetooth Mesh. Covers the NimBLE Host API surface (ble_gap / ble_gatt / ble_sm / ble_hs_id) and the FreeRTOS NPL port used by ESP chips. Trigger words: "NimBLE", "esp-nimble", "BLE", "bluetooth", "蓝牙", "GAP", "GATT", "SMP", "advertising", "广播", "scan", "扫描", "pairing", "配对", "ESP32", "ESP32-C3", "ESP32-S3", "ESP32-H2"
AI Skill for Espressif ESP-NOW connectionless Wi-Fi protocol component development. Used when users need to create, modify, or debug ESP-NOW based firmware on ESP32-series chips, including data broadcast/unicast, device control & binding, security handshake, OTA, Wi-Fi provisioning, wireless debug, time synchronization, and coin-cell low-power switching. Trigger words: "ESP-NOW", "esp-now", "Espressif", "乐鑫", "ESP32", "ESP32-C3", "ESP32-S3", "ESP32-C2", "ESP32-C6", "无连接通信", "广播", "组网", "绑定", "OTA", "配网", "provisioning"
AI Skill for ESP-IDF networking protocol components (esp-protocols). Used when developing cellular modem (esp_modem) command/PPP/CMUX applications, mDNS service discovery, WebSocket client, PPP link (eppp_link), DNS over TLS/HTTPS (esp_dns), and other protocol components. Trigger words: "esp_modem", "esp-protocols", "mDNS", "WebSocket", "PPPoS", "CMUX", "蜂窝模组", "SIM7600", "SIM800", "BG96", "esp_dns", "DoT", "DoH", "eppp_link", "协议组件"
AI Skill for ESP RainMaker cloud IoT agent firmware development on ESP32 SoCs. Used when users need to create, modify, or debug ESP RainMaker projects, including node/device/param modeling, claiming, OTA, scheduling, scenes, local control, timezones, and MQTT connectivity. Trigger words: "ESP RainMaker", "RainMaker", "esp-rainmaker", "ESP32", "esp_rmaker", "claiming", "self claim", "assisted claim", "RainMaker OTA", "esp.device", "esp.param", "节点", "乐鑫云", "远程控制"
AI Skill for developing ESP-IDF firmware with the Espressif esp_secure_cert_mgr component, used to read, write, and verify PKI credentials (device cert, CA cert, private key, DS context) stored in the esp_secure_cert partition of pre-provisioned ESP modules. Trigger words: "esp_secure_cert", "esp_secure_cert_mgr", "secure cert", "pre-provisioning", "预置证书", "安全证书", "数字签名 DS", "Digital Signature", "PKI", "TLS 凭据", "esp_secure_cert partition", "ECDSA peripheral", "HMAC ECDSA", "secure boot v2"
AI Skill for the ESP Serial Flasher portable C library, used to flash Espressif SoCs (ESP8266/ESP32/ESP32-S2/S3/C2/C3/C5/C6/H2/P4/C61) from another host MCU over UART, USB CDC-ACM, SPI, or SDIO. Use when users need to build host firmware that programs a target ESP device, read MAC/flash/security info, load code to RAM, do MD5-verified or deflate-compressed flashing, or implement a custom port. Covers the v2 API (esp_loader_t context, per-protocol init, port vtable). Trigger words: "ESP Serial Flasher", "esp-serial-flasher", "esp_serial_flasher", "esp_loader", "flash ESP from MCU", "cross-MCU flashing", "serial flasher", "ESP 串口烧录", "跨 MCU 烧录", "烧录 ESP", "从 MCU 烧录", "RAM 下载", "loader stub", "flasher stub"
AI Skill for ESP-Skainet intelligent voice assistant development. Used when users need to create, modify, or debug ESP-Skainet firmware projects based on Espressif ESP32 / ESP32-S3 / ESP32-P4, including wake word detection (WakeNet), speech commands recognition (MultiNet), the Audio Front-End (AFE: AEC / VAD / BSS / NS / AGC), voice activity detection, direction of arrival, and Chinese TTS. Trigger words: "ESP-Skainet", "esp-skainet", "Skainet", "WakeNet", "唤醒词", "MultiNet", "命令词", "AFE", "语音识别", "ESP-SR", "乐鑫语音", "TTS", "语音合成", "ESP32-S3", "Korvo"
AI Skill for Espressif ESP-SR speech recognition framework (WakeNet wake word, MultiNet command word, AFE audio front-end, VADNet, AEC, Chinese TTS). Used when users need to create, modify, or debug offline speech recognition / voice applications on ESP32 / ESP32-S3 / ESP32-P4 / ESP32-S31 / ESP32-C3 / ESP32-C5 / ESP32-C6 built with ESP-IDF. Trigger words: "ESP-SR", "WakeNet", "MultiNet", "AFE", "VADNet", "AEC", "esp-tts", "wake word", "speech command", "语音识别", "唤醒词", "命令词", "乐鑫语音", "嗨乐鑫", "Hi ESP"
AI Skill for Espressif Thread Border Router (esp-thread-br) SDK firmware development on ESP-IDF. Use when creating, configuring, building, or debugging a Thread Border Router based on ESP32 host SoC plus ESP32-H2/C6 RCP, including Wi-Fi/Ethernet backbone, IPv6 connectivity, mDNS, NAT64, TREL, RCP update, HTTP OTA, Web GUI, and OpenThread CLI extensions. Trigger words: "esp-thread-br", "Thread Border Router", "OpenThread", "border router", "RCP", "ESP32-H2", "ESP32-S3", "802.15.4", "NAT64", "TREL", "SRP", "Thread", "线程边界路由器", "Thread 边界路由器", "嘉立创", "乐鑫"
AI Skill for ESP-USB (esp_tinyusb device stack + USB Host Library and host class drivers CDC/MSC/HID/UAC/UVC). Used when users need to create, modify, or debug USB device or USB host firmware on Espressif chips, including CDC-ACM serial, MSC storage, HID, composite devices, VBUS monitoring, external PHY, and host class driver integration. Trigger words: "esp-usb", "esp_tinyusb", "TinyUSB", "USB device", "USB host", "CDC-ACM", "MSC", "HID", "UVC", "UAC", "usb_host", "USB-OTG", "USB serial", "USB", "USB主机", "USB设备", "大容量存储", "USB摄像头", "USB串口"
AI Skill for developing camera/video firmware with Espressif esp-video-components. Used when users need to create, configure, or debug ESP32 video applications, including MIPI-CSI / DVP / SPI / USB-UVC camera capture, V4L2 streaming, JPEG/H.264 codec pipelines, image storage, USB-UVC gadget, and ISP pipeline control. Grounded entirely in the real repository APIs (esp_video, esp_cam_sensor, esp_sccb_intf, esp_ipa). Trigger words: "esp-video-components", "esp_video", "V4L2", "MIPI-CSI", "DVP", "USB-UVC", "camera", "摄像头", "视频", "ESP32-P4", "SC2336", "OV5640", "图像采集", "视频流", "JPEG编码", "ISP"
AI Skill for ESP-VISION (乐鑫低代码端侧 AI 与计算机视觉框架) 的 MicroPython 脚本与固件开发。 适用于在 ESP32-P4 / ESP32-S3 / ESP32-S31 开发板上编写摄像头采集、图像处理、ESP-DL 模型推理、 LCD 显示、H.264 编码、RTSP 推流等应用,以及客制化 ESP-VISION 固件、添加模型与自定义 Python 模块。 Trigger words: "ESP-VISION", "ESP32-P4", "ESP32-S3", "ESP32-S31", "ESP32_P4X_EYE", "ESP32_S3_EYE", "esp-vision", "乐鑫视觉", "端侧 AI", "edge AI", "computer vision", "计算机视觉", "ESP-DL", "espdl", "MicroPython", "imlib", "OpenMV", "sensor.snapshot", "图像处理", "摄像头", "目标检测", "姿态估计"
AI Skill for ESP-WASMachine WebAssembly virtual-machine firmware development on ESP32 chips. Used when users need to create, configure, build, or debug an ESP-WASMachine project, including running WASM apps via the WAMR runtime, enabling WASM Native extensions (libc/libm/HTTP/MQTT/LVGL/ RainMaker/Wi-Fi provisioning), exposing hardware through Extended VFS, and managing applications through the shell or the host_tool. Trigger words: "ESP-WASMachine", "WASMachine", "WASM", "WebAssembly", "WAMR", "iwasm", "wasm-micro-runtime", "虚拟机", "ESP32", "Espressif", "host_tool", "install wasm", "esp32s3", "esp32c6", "esp32p4"
AI Skill for Espressif ESP-WDF (WebAssembly Development Framework) application development. Used when users need to create, modify, build, or debug WebAssembly (WASM/WAMR) applications targeting ESP32-series chips, including WAMR App Framework (timer/event/request), VFS/ioctl peripheral access (GPIO/UART/I2C/SPI/LEDC), BSD socket networking, pthread concurrency, and extended adapters (LVGL/HTTP/MQTT/RainMaker/Wi-Fi Provisioning). Trigger words: "ESP-WDF", "WASM", "WebAssembly", "WAMR", "esp-wasmachine", "wasm app", "on_init", "api_register_resource_handler", "esp-wdf", "WASM开发框架", "虚拟机应用", "嘉立创WebAssembly", "ESP32", "Espressif"
AI Skill for Espressif ESP-WHO image processing / AI vision framework. Used when developing face detection, face recognition, pedestrian/cat/dog detection, and QR code recognition firmware on ESP32-S3 and ESP32-P4 using the ESP-WHO component library and its examples. Trigger words: "ESP-WHO", "esp-who", "人脸检测", "人脸识别", "行人检测", "二维码识别", "WhoDetect", "WhoRecognition", "WhoQRCode", "WhoFrameCap", "ESP32-S3-EYE", "ESP32-P4", "ESP-DL", "目标检测", "face recognition", "object detect"
AI Skill for Espressif ESP Zigbee SDK (v2.x) firmware development. Used when users need to create, modify, or debug Zigbee 3.0 devices on ESP32-H2 / ESP32-C6, including Coordinator / Router / End Device roles, ZHA home-automation device types, ZCL clusters & commands, BDB commissioning (formation / steering / touchlink / finding & binding), gateway/RCP, sleepy end devices, OTA upgrade, and custom clusters. Trigger words: "esp-zigbee-sdk", "ESP Zigbee", "ezbee", "ezb_", "Zigbee", "紫蜂", "ZC", "ZR", "ZED", "ZHA", "ZCL", "BDB", "touchlink", "ESP32-H2", "ESP32-C6", "RCP gateway", "OTA upgrade"
AI Skill for ESP8266_RTOS_SDK (esp-idf style) firmware development on the ESP8266EX chip. Used when users need to create, modify, or debug ESP8266 FreeRTOS projects, including WiFi STA/AP/ESPNOW, peripheral drivers (GPIO/UART/I2C/SPI/PWM/ADC/hw_timer), sockets/HTTP/MQTT/SNTP networking, NVS/SPIFFS storage, partition tables, OTA firmware upgrade, and sleep/power management. Trigger words: "ESP8266", "ESP8266_RTOS_SDK", "ESP8266EX", "乐鑫", "安信可", "FreeRTOS", "esp-idf style", "xtensa-lx106", "IDF_PATH", "menuconfig", "SoftAP", "ESPNOW", "smartconfig", "OTA"
AI Skill for Mbed TLS (Espressif fork, 4.x) SSL/TLS/DTLS library development. Use when users need to create TLS/DTLS clients or servers, parse/write X.509 certificates and CSRs, configure ciphersuites/protocols, use PSK or session resumption, or migrate code from Mbed TLS 3.x to 4.x (PSA Crypto). Trigger words: "mbedTLS", "Mbed TLS", "mbedtls", "TLS", "DTLS", "SSL", "X.509", "证书", "PSK", "session ticket", "PSA Crypto", "psa_crypto_init", "加密套件", "ciphersuite", "HTTPS", "CSR", "CRL"