Repository
LeoKemp223/embed-ai-tool agent skills
- skills
- 25
- GitHub stars
- 991
GitHub description: “面向 AI 编程助手的嵌入式开发技能集,为大模型提供 MCU 固件开发全流程能力。涵盖多工具链构建(Keil / IAR / CMake / PlatformIO)、烧录、GDB 调试、串口监视、Modbus / CAN / VISA 协议调试、外设驱动适配及流水线编排,支持 Linux、macOS、Windows 三平台。”
- Stars
- 991 (168 forks)
- Licence
- No licence
- Last push
- Aug 2026
- Created
- Apr 2026
- aicoding
- debug
- embedded
- embeded-systems
- gdb
- iar
- jlink
- keil
- openocd
- platformio
- serial
- skills
- stlink
- toolchain
Install all skills
npx skills add LeoKemp223/embed-ai-toolAdd --skill <name> for a single skill and -a <agent> to choose the agent (see the agent guides).
Skills in LeoKemp223/embed-ai-tool, ranked
Ranked by score. Sort bymost stars,trending,newest,recently updated
| # | Skill | Repository | Stars | Used in | Tokens | Auto-check | Licence | Updated |
|---|---|---|---|---|---|---|---|---|
| 1 | 当需要通过 Keil MDK 命令行编译嵌入式工程,调用自带脚本解析工程文件、执行构建并定位固件产物时使用. An agent skill from LeoKemp223/embed-ai-tool. | LeoKemp223/ | 991 | — | ~619 | Automated safety check: Pass | No licence | 1 mo ago |
| 2 | 当需要通过 Keil MDK 内置调试器烧录固件到目标板时使用,利用工程中已配置的调试器和 Flash 算法执行下载. An agent skill from LeoKemp223/embed-ai-tool. | LeoKemp223/ | 991 | — | ~459 | Automated safety check: Pass | No licence | 1 mo ago |
| 3 | 当需要用 Saleae 逻辑分析仪在线采集数字波形并解码 I2C/SPI/UART/CAN 时使用,通过 Logic 2 自动化服务驱动硬件采集、添加协议解码器并导出数据。 | LeoKemp223/ | 991 | — | ~993 | Automated safety check: Pass | No licence | 1 mo ago |
| 4 | 4.Workflow 当需要串联多个 skill 完成编译+烧录+监控或编译+烧录+调试等流水线任务时使用. An agent skill from LeoKemp223/embed-ai-tool. | LeoKemp223/ | 991 | — | ~422 | Automated safety check: Pass | No licence | 1 mo ago |
| 5 | 当需要调试 CAN 总线通信时使用,支持通过 USB-CAN 适配器监听、发送 CAN 帧和扫描节点. An agent skill from LeoKemp223/embed-ai-tool. | LeoKemp223/ | 991 | — | ~330 | Automated safety check: Pass | No licence | 1 mo ago |
| 6 | 当需要通过 PlatformIO 内置调试功能对目标板进行 GDB 调试时使用,支持下载暂停、附加和崩溃现场分析. An agent skill from LeoKemp223/embed-ai-tool. | LeoKemp223/ | 991 | — | ~324 | Automated safety check: Pass | No licence | 1 mo ago |
| 7 | 嵌入式开发技能集的总控入口。负责两类任务:(1) 用户请求安装本仓库 skill 时,引导选择全部或按需安装;(2) 用户发出模糊指令(如"烧录"、"编译"、"调试")且无法自动判断应使用哪个具体 skill 时,列出同分类下的候选 skill 供用户选择。 | LeoKemp223/ | 991 | — | ~2.4k | Automated safety check: Pass | No licence | 1 mo ago |
| 8 | 当需要通过 PlatformIO 烧录固件到目标板时使用,利用 platformio.ini 中的上传配置自动完成烧录。 | LeoKemp223/ | 991 | — | ~372 | Automated safety check: Pass | No licence | 1 mo ago |
| 9 | 当需要调试 Modbus RTU(串口)或 Modbus TCP(网络)设备通信时使用,支持寄存器读写、从站扫描和持续监控。 | LeoKemp223/ | 991 | — | ~377 | Automated safety check: Pass | No licence | 1 mo ago |
| 10 | 10.Visa Debug 当需要调试 GPIB/USB/TCP/Serial VISA 仪器通信时使用,支持 SCPI 命令收发、波形捕获、截图和持续监控。 | LeoKemp223/ | 991 | — | ~346 | Automated safety check: Pass | No licence | 1 mo ago |
| 11 | 11.Build Cmake 当需要配置或构建基于 CMake 的嵌入式固件工程,调用自带脚本执行构建并定位固件产物时使用. An agent skill from LeoKemp223/embed-ai-tool. | LeoKemp223/ | 991 | — | ~546 | Automated safety check: Pass | No licence | 1 mo ago |
| 12 | 12.Build Iar 当需要通过 IAR Embedded Workbench 命令行编译嵌入式工程,调用自带脚本解析工程文件、执行构建并定位固件产物时使用。 | LeoKemp223/ | 991 | — | ~506 | Automated safety check: Pass | No licence | 1 mo ago |
| 13 | 13.Build Idf 当需要配置或构建基于 ESP-IDF 的固件工程,调用自带脚本执行 idf.py build 并定位固件产物时使用. An agent skill from LeoKemp223/embed-ai-tool. | LeoKemp223/ | 991 | — | ~544 | Automated safety check: Pass | No licence | 1 mo ago |
| 14 | 当需要编译基于裸 Makefile 的嵌入式固件工程(无 CMake/IDE),调用自带脚本解析 Makefile、执行 make 并定位固件产物时使用。 | LeoKemp223/ | 991 | — | ~552 | Automated safety check: Pass | No licence | 1 mo ago |
| 15 | 当需要通过 PlatformIO 命令行编译嵌入式工程,调用自带脚本解析环境配置、执行构建并定位固件产物时使用. An agent skill from LeoKemp223/embed-ai-tool. | LeoKemp223/ | 991 | — | ~474 | Automated safety check: Pass | No licence | 1 mo ago |
| 16 | 当需要通过 OpenOCD 启动或附着 GDB 会话,调用自带脚本完成固件下载、在线调试或崩溃现场检查时使用. An agent skill from LeoKemp223/embed-ai-tool. | LeoKemp223/ | 991 | — | ~490 | Automated safety check: Pass | No licence | 1 mo ago |
| 17 | 17.Debug Jlink 当需要通过 J-Link GDB Server 启动或附着 GDB 会话,完成固件下载、在线调试或崩溃现场检查时使用. An agent skill from LeoKemp223/embed-ai-tool. | LeoKemp223/ | 991 | — | ~491 | Automated safety check: Pass | No licence | 1 mo ago |
| 18 | 18.Flash Idf 当需要通过 ESP-IDF 工具链烧录固件到 ESP32 系列芯片,或启动调试会话时使用. An agent skill from LeoKemp223/embed-ai-tool. | LeoKemp223/ | 991 | — | ~581 | Automated safety check: Notes | No licence | 1 mo ago |
| 19 | 19.Flash Jlink 当需要使用 SEGGER J-Link 探针烧录固件,或启动 RTT 日志捕获时使用. An agent skill from LeoKemp223/embed-ai-tool. | LeoKemp223/ | 991 | — | ~533 | Automated safety check: Pass | No licence | 1 mo ago |
| 20 | 当需要使用已探测或显式指定的产物与探针配置,调用自带脚本通过 OpenOCD 烧录嵌入式固件时使用. An agent skill from LeoKemp223/embed-ai-tool. | LeoKemp223/ | 991 | — | ~503 | Automated safety check: Pass | No licence | 1 mo ago |
| 21 | 21.Rtos Debug 当需要进行 FreeRTOS/RT-Thread/Zephyr 的线程感知调试,查看任务列表、栈水位或死锁检测时使用. An agent skill from LeoKemp223/embed-ai-tool. | LeoKemp223/ | 991 | — | ~442 | Automated safety check: Pass | No licence | 1 mo ago |
| 22 | 当需要解析 .map 文件或 ELF 获取固件内存使用报告、符号大小排名或版本对比时使用. An agent skill from LeoKemp223/embed-ai-tool. | LeoKemp223/ | 991 | — | ~384 | Automated safety check: Pass | No licence | 1 mo ago |
| 23 | 当需要对嵌入式 C/C++ 代码运行 cppcheck、clang-tidy 或 GCC analyzer 静态分析,或进行 MISRA-C 合规检查时使用。 | LeoKemp223/ | 991 | — | ~402 | Automated safety check: Pass | No licence | 1 mo ago |
| 24 | 24.Serial Shell 当需要通过串口与嵌入式设备建立交互式 Shell 会话、执行单条命令或批量脚本时使用. An agent skill from LeoKemp223/embed-ai-tool. | LeoKemp223/ | 991 | — | ~661 | Automated safety check: Pass | No licence | 1 mo ago |
| 25 | 当需要识别正确串口、调用自带脚本抓取日志,并分析嵌入式固件运行状态时使用。 | LeoKemp223/ | 991 | — | ~447 | Automated safety check: Pass | No licence | 1 mo ago |
Questions, answered from the data.
What is the best skill in LeoKemp223/embed-ai-tool?
Build Keil from LeoKemp223/embed-ai-tool ranks first of the 25 skills in LeoKemp223/embed-ai-tool listed here, with the highest score: its repository has 991 GitHub stars, its SKILL.md loads about 619 tokens and it passes the automated safety check with no findings. Next come Flash Keil and Logic Analyzer.
Are the skills in LeoKemp223/embed-ai-tool official?
None yet. All 25 skills in LeoKemp223/embed-ai-tool listed here come from community repositories; a skill counts as official when the product's own GitHub organization publishes it.
How do I install all skills from LeoKemp223/embed-ai-tool?
Run npx skills add LeoKemp223/embed-ai-tool in your project: the open-source skills CLI installs the repository's skills into your coding agent's skills folder. To install a single skill, open its page here for the exact command.
How are these skills ranked?
By Skill Navigator score, which combines the GitHub stars of the skill's repository (shared across that repo's skills and discounted for large collections), how many other GitHub owners carry a copy of the skill, and automated SKILL.md quality checks, minus penalties for safety-check warnings and for each further skill from the same repository. Skills that fail the safety check are not listed.