用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/LeoKemp223/embed-ai-tool --skill flash-idf命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | flash-idf |
| description | 当需要通过 ESP-IDF 工具链烧录固件到 ESP32 系列芯片,或启动调试会话时使用。 |
build/ 目录),或包含 artifact_path 的 Project Profile。首次调用时,必须向用户确认以下参数,不得跳过或自动使用探测值:
当 Project Profile 中已记录过上述参数(即非首次),可直接复用,无需再次询问。
.em_skill.json 中上次成功的 profile 作为默认参数(显式参数优先,无需先手动传 --resume);--resume 仅用于断言缓存必须存在,无缓存则非零退出。无缓存或用户明确要求重新探测时,脚本自动回退到正常扫描。/dev/ttyUSB*、/dev/ttyACM*,macOS /dev/cu.usbserial*、/dev/cu.wchusbserial*,Windows COM*。sdkconfig 中的 Flash 大小和分区表配置。build/ 目录中是否存在有效的烧录产物(*.bin、flasher_args.json)。--detect 模式确认。--flash --project <path> 执行烧录,可通过 --port 和 --baud 指定串口参数。--erase-flash。idf.py flash monitor(交互式长运行命令)。--debug 检测并启动 OpenOCD 服务。Project Profile。idf.py 不可用时,返回 environment-missing,提示用户安装 ESP-IDF 并激活环境(v5.x 使用 export.sh,v6.0+ 使用 EIM 激活脚本)。connection-failure。permission-problem,建议添加 dialout 组。build/ 目录不存在或产物缺失时,返回 artifact-missing,推荐 build-idf。target-response-abnormal。ambiguous-context。/dev/ttyUSB0,macOS /dev/cu.usbserial-*,Windows COM3。dialout 组:sudo usermod -aG dialout $USER。idf.py,烧录调度路径本身是跨平台的。Project Profile 中保留或更新 serial_port、baud_rate、idf_target。serial-monitor,需要调试推荐 debug-gdb-openocd。serial-monitor。debug-gdb-openocd。build-idf 编译。