一键导入
flash
Build firmware + filesystem and flash to ESP via USB. Auto-detects serial port. No user input needed.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Build firmware + filesystem and flash to ESP via USB. Auto-detects serial port. No user input needed.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Publish an OTGW-firmware beta prerelease — bump _VERSION_PRERELEASE, push to otgw-1.x.x, tag, and let CI build + publish the GitHub prerelease
Drive the autonomous 2.0.0 ESP32-S3-only async + FreeRTOS migration (epic TASK-865). Runs a continuous workflow that audits stuck/finishable backlog tasks, then drains every actionable async-esp32s3 task back-to-back (implement -> build/eval -> adversarial review -> commit/push -> Discord) without waiting between tasks, then runs ONE end-of-loop ADR-evaluation pass that drafts Proposed ADRs for the run's architectural decisions, and can fan out to parallel worktree lanes. Use for one drain run of the migration loop (cron or manual).
Prepare and execute a full OTGW-firmware release following the documented release process
Update all OTGW-firmware documentation in one sequential, backlog-tracked workflow
Generate a complete, self-contained design-system package for an embedded device's on-device web UI — one tokens file, one component library, a /design.html reference page, page-templates with sentinel-marked patch blocks, a Windows installer script (PS1 + .bat wrapper), and a handoff.md aimed at Claude Code for the markup edits and per-patch commits.
Generate a complete, self-contained design-system package for an embedded device's on-device web UI — one tokens file, one component library, a /design.html reference page, page-templates with sentinel-marked patch blocks, a Windows installer script (PS1 + .bat wrapper), and a handoff.md aimed at Claude Code for the markup edits and per-patch commits.
| name | flash |
| description | Build firmware + filesystem and flash to ESP via USB. Auto-detects serial port. No user input needed. |
| disable-model-invocation | true |
Build firmware and filesystem, then flash both to the connected ESP via USB. Fully automated, no user interaction required.
Run these commands sequentially. Stop and report if any step fails.
cd D:\Users\Robert\Documents\GitHub\RvdB\OTGW-firmware
python build.py
python flash_esp.py --build --no-interactive
The build.py without flags builds both firmware AND filesystem.
The flash_esp.py --build --no-interactive flashes both to the ESP without prompts, auto-detecting the serial port.
Report: