claude-handoff
MAmattpocock/skills288k近 7 天新增 10,178 个 star
当需要通过 PlatformIO 命令行编译嵌入式工程,调用自带脚本解析环境配置、执行构建并定位固件产物时使用。
Project Profile 中标明 build_system: platformio 或工作区中存在 platformio.ini。ELF、HEX 或 BIN。platformio.ini),或一份已有的 Project Profile。.em_skill.json 中上次成功的 profile 作为默认参数(显式参数优先,无需先手动传 --resume);--resume 仅用于断言缓存必须存在,无缓存则非零退出。无缓存或用户明确要求重新探测时,脚本自动回退到正常扫描。pio 命令是否可用并获取版本。platformio.ini 中的环境列表,提取 platform、board、framework 和上传协议。[platformio] section 中的 default_envs 作为默认环境。.pio/build/<env>/ 中搜索 firmware.elf/hex/bin 产物,按 ELF > HEX > BIN 排序。--detect 模式确认。--list-envs --project-dir <dir> 确认可用环境,再用 --project-dir + --env 执行构建。Project Profile,并在需要时交给下游 skill。pio 命令不可用时,返回 environment-missing。platformio.ini 不存在或环境名无效时,返回 project-config-error。artifact-missing。ambiguous-context。pio,构建调度路径本身是跨平台的。artifact_path、artifact_kind 和板卡信息更新 Project Profile。flash-openocd 或 debug-gdb-openocd。flash-openocd。debug-gdb-openocd。--upload),简单场景可直接使用而无需交接。MAmattpocock/skills288k近 7 天新增 10,178 个 star
AFaffaan-m/ECC278k近 7 天新增 4,046 个 star
AFaffaan-m/ECC278k近 7 天新增 4,046 个 star
AFaffaan-m/ECC278k近 7 天新增 4,046 个 star
DIDietrichGebert/ponytail162k近 7 天新增 5,405 个 star