LeoKemp223/embed-ai-tool

面向 AI 编程助手的嵌入式开发技能集,为大模型提供 MCU 固件开发全流程能力。涵盖多工具链构建(Keil / IAR / CMake / PlatformIO)、烧录、GDB 调试、串口监视、Modbus / CAN / VISA 协议调试、外设驱动适配及流水线编排,支持 Linux、macOS、Windows 三平台。

890Stars on the repository
27Mods indexed here, across every type
15d agoLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

embed-ai-tool

01

LeoKemp223/embed-ai-tool

Skill Claude CodeCodex

A central entry point for a set of embedded-development skills. It guides users through installing all or selected skills and offers candidates when a vague request such as “build,” “flash,” or “debug” does not identify one skill.

not rated 890 +5 15d ago A 94 tokens

build-cmake

02

LeoKemp223/embed-ai-tool

Skill Claude CodeCodex

A build helper for embedded firmware projects that use CMake, a tool that generates build instructions from project configuration. It runs the project build and finds the resulting firmware files.

not rated 890 +5 15d ago A 41 tokens

build-iar

03

LeoKemp223/embed-ai-tool

Skill Claude CodeCodex

A build helper for embedded projects made with IAR Embedded Workbench, a development environment for microcontroller software. It reads the project files, runs the IAR command-line build, and finds the firmware output.

not rated 890 +5 15d ago A 46 tokens

build-idf

04

LeoKemp223/embed-ai-tool

Skill Claude CodeCodex

A build helper for firmware projects that use ESP-IDF, Espressif’s development framework for embedded devices. It runs the project’s build command and finds the resulting firmware files.

not rated 890 +5 15d ago A 40 tokens

build-keil

05

LeoKemp223/embed-ai-tool

Skill Claude CodeCodex

A build helper for embedded projects made with Keil MDK, a development environment for microcontroller software. It reads the project files, runs the Keil command-line build, and finds the firmware output.

not rated 890 +5 15d ago A 45 tokens

build-makefile

06

LeoKemp223/embed-ai-tool

Skill Claude CodeCodex

A build helper for embedded firmware projects driven directly by a Makefile, a file containing build instructions, without CMake or an IDE. It reads the Makefile, runs make, and finds the firmware output.

not rated 890 +5 15d ago A 51 tokens

build-platformio

07

LeoKemp223/embed-ai-tool

Skill Claude CodeCodex

A build helper for embedded firmware projects managed with PlatformIO, a command-line development tool for embedded devices. It reads the environment configuration, runs the build, and finds the firmware output.

not rated 890 +5 15d ago A 43 tokens

can-debug

08

LeoKemp223/embed-ai-tool

Skill Claude CodeCodex

A debugging helper for CAN bus communication, a system used by electronic devices to exchange short messages. It can listen for and send CAN messages and scan for connected nodes through a USB-CAN adapter.

not rated 890 +5 15d ago A 33 tokens

debug-gdb-openocd

09

LeoKemp223/embed-ai-tool

Skill Claude CodeCodex

An OpenOCD and GDB debugging tool for embedded firmware. OpenOCD connects a computer to many microcontroller debug probes, and GDB is used to inspect and control the program.

not rated 890 +5 15d ago A 47 tokens

debug-jlink

10

LeoKemp223/embed-ai-tool

Skill Claude CodeCodex

A J-Link GDB Server tool for connecting GDB to embedded firmware. GDB is a debugger that lets you pause a program, inspect its state, and investigate failures.

not rated 890 +5 15d ago A 41 tokens

debug-platformio

11

LeoKemp223/embed-ai-tool

Skill Claude CodeCodex

A PlatformIO-based GDB debugging tool for target boards. PlatformIO is a development environment for building and managing embedded projects, while GDB is a debugger for inspecting running firmware.

not rated 890 +5 15d ago A 39 tokens

flash-idf

12

LeoKemp223/embed-ai-tool

Skill Claude CodeCodex

An ESP-IDF flashing and debugging tool for ESP32-family chips. ESP-IDF is Espressif’s software toolkit for building and working with ESP32 devices.

not rated 890 +5 15d ago B 34 tokens

flash-jlink

13

LeoKemp223/embed-ai-tool

Skill Claude CodeCodex

A tool for using a SEGGER J-Link probe to program embedded devices and capture RTT logs. A J-Link probe connects a computer to a microcontroller for programming and debugging; RTT is a way to read device logs through that connection.

not rated 890 +5 15d ago A 29 tokens

flash-keil

14

LeoKemp223/embed-ai-tool

Skill Claude CodeCodex

A Keil MDK flashing tool for embedded target boards. Keil MDK is a development environment for building and debugging microcontroller firmware.

not rated 890 +5 15d ago A 43 tokens

flash-openocd

15

LeoKemp223/embed-ai-tool

Skill Claude CodeCodex

An OpenOCD tool for programming embedded firmware through a debug probe. OpenOCD connects development computers to microcontrollers and uses probe and target configuration files to control them.

not rated 890 +5 15d ago A 45 tokens

flash-platformio

16

LeoKemp223/embed-ai-tool

Skill Claude CodeCodex

A PlatformIO tool for programming firmware onto a target board. PlatformIO is an embedded development environment, and its platformio.ini file stores project and upload settings.

not rated 890 +5 15d ago A 33 tokens

logic-analyzer

17

LeoKemp223/embed-ai-tool

Skill Claude CodeCodex

A Saleae Logic 2 tool for recording digital signals and decoding common device protocols. A logic analyzer observes electrical signal changes; I2C, SPI, UART, and CAN are communication formats used by electronic devices.

not rated 890 +5 15d ago A 58 tokens

memory-analysis

18

LeoKemp223/embed-ai-tool

Skill Claude CodeCodex

A firmware memory-reporting tool that reads .map files or ELF files. These files are build outputs that describe the program’s memory layout and compiled symbols.

not rated 890 +5 15d ago A 30 tokens

modbus-debug

19

LeoKemp223/embed-ai-tool

Skill Claude CodeCodex

A debugging skill for Modbus RTU devices connected over serial links and Modbus TCP devices connected over a network. Modbus is a protocol that lets software read and write values called registers on industrial equipment.

not rated 890 +5 15d ago A 43 tokens

rtos-debug

20

LeoKemp223/embed-ai-tool

Skill Claude CodeCodex

A real-time operating system debugging skill for FreeRTOS, RT-Thread, and Zephyr. These systems run embedded devices and manage multiple tasks or threads at once.

not rated 890 +5 15d ago A 39 tokens

serial-monitor

21

LeoKemp223/embed-ai-tool

Skill Claude CodeCodex

An embedded-device serial monitoring skill for identifying the correct serial port, collecting logs with included scripts, and examining firmware behavior.

not rated 890 +5 15d ago A 33 tokens

serial-shell

22

LeoKemp223/embed-ai-tool

Skill Claude CodeCodex

A serial-shell skill for opening an interactive command session with an embedded device. A serial connection sends text between the computer and the device over a communication port.

not rated 890 +5 15d ago A 36 tokens

static-analysis

23

LeoKemp223/embed-ai-tool

Skill Claude CodeCodex

A static-analysis skill for embedded C and C++ code. Static analysis checks source code for likely errors without running it, while MISRA-C is a set of safety-oriented rules for C software.

not rated 890 +5 15d ago A 42 tokens

visa-debug

24

LeoKemp223/embed-ai-tool

Skill Claude CodeCodex

An instrument-communication debugging skill for devices connected through GPIB, USB, TCP, or serial links. VISA is a standard interface for controlling test equipment, and SCPI is a text-based command language used by many such devices.

not rated 890 +5 15d ago A 44 tokens

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: