How this skill is triggered — by the user, by Claude, or both
Slash command
/esp32-s3-touch-lcd43:buildThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Run PlatformIO commands for the ESP32 project. Activate the Python venv first, then execute the appropriate command.
Run PlatformIO commands for the ESP32 project. Activate the Python venv first, then execute the appropriate command.
/build — Compile the project/build upload — Compile and upload to the board/build monitor — Open serial monitor/build clean — Clean build artifactsAlways activate the venv before running PlatformIO:
source .venv/bin/activate
If .venv does not exist, create it first:
uv venv && source .venv/bin/activate && uv pip install platformio
Parse the user's argument from the /build invocation. The text after /build is the subcommand. Based on the subcommand (or lack thereof), run:
pio runpio run --target uploadpio device monitorpio run --target cleanIf the build fails, read the error output and help the user fix the issue.
npx claudepluginhub popcornylu/esp32-s3-touch-lcd43-plugin --plugin esp32-s3-touch-lcd43Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.