workflow
Workflow 是一个用于串联多个 skill 的流水线编排工具,面向嵌入式开发场景。当需要一键完成「编译 + 烧录 + 监控」或「编译 + 烧录 + 调试」等组合任务时使用。它支持在为 keil、cmake、platformio 等不同构建系统之间提供统一的流水线接口,可编排 build-keil / build-cmake / build-platformio 的编译步骤,flash-keil / flash-openocd / flash-platformio 的烧录步骤,以及 serial-monitor 的监控步骤与 debug-gdb-openocd / debug-platformio 的调试步骤。使用前需确认对应构建系统的 skill 脚本已存在,并安装好 Keil UV4、CMake、PlatformIO CLI 等外部依赖;执行时先阅读 references/usage.md 确认参数,通过 workflow_runner.py 进行环境探测、列出可用流水线并运行指定流水线。