zhinkgit/embeddedskills

An open-source collection of embedded development and debugging skills for Claude Code, Copilot, TRAE, and other AI coding assistants that support the Skill protocol. Once installed, the AI assistant can directly operate compilers, debuggers, and communication buses, automating the full workflow from code generation to hardware verification.

747Stars on the repository
12Mods indexed here, across every type
1mo agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

can

01

zhinkgit/embeddedskills

Skill Claude Code

A debugging tool for CAN and CAN-FD, communication systems used by vehicles and embedded devices. It can find interfaces, monitor and send messages, record logs, decode DBC database files, and report bus statistics.

not rated 747 +13 1mo ago A Socket: passSnyk: passSkillSpector: pass 168 tokens original MIT

eide

02

zhinkgit/embeddedskills

Skill Claude Code

A build tool for EIDE projects, an embedded-development extension for Visual Studio Code. It finds EIDE project settings and builds firmware using ARM CC or GCC.

not rated 747 +13 1mo ago A Socket: passSnyk: passSkillSpector: pass 151 tokens original MIT

gcc

03

zhinkgit/embeddedskills

Skill Claude Code

A build tool for embedded CMake projects using arm-none-eabi-gcc, a compiler that turns code into firmware for ARM microcontrollers. It supports CMake presets, which are saved build configurations.

not rated 747 +13 1mo ago A Socket: passSnyk: passSkillSpector: pass 162 tokens original MIT

jlink

04

zhinkgit/embeddedskills

Skill Claude Code

A tool for using a SEGGER J-Link probe to connect a computer to an embedded chip for programming and debugging.

not rated 747 +13 1mo ago A Socket: warnSnyk: passSkillSpector: pass 176 tokens original MIT

keil

05

zhinkgit/embeddedskills

Skill Claude Code

An automation tool for Keil MDK projects, the Windows development environment commonly used to build embedded firmware. It finds project files and targets, then runs builds, full rebuilds, or cleans while reading the build logs.

not rated 747 +13 1mo ago A Socket: passSnyk: passSkillSpector: pass 166 tokens original MIT

net

06

zhinkgit/embeddedskills

Skill Claude Code

A toolkit for diagnosing network connections and traffic in embedded systems. A packet capture is a recorded sample of network traffic, and this tool can create or analyze captures in formats such as pcap and pcapng.

not rated 747 +13 1mo ago A Socket: passSnyk: passSkillSpector: pass 234 tokens original MIT

openocd

07

zhinkgit/embeddedskills

Skill Claude Code

A toolkit for programming and debugging microcontrollers through hardware probes such as ST-Link or CMSIS-DAP. OpenOCD can act as a GDB Server, allowing a debugger to inspect source code, registers, memory, breakpoints, and program execution.

not rated 747 +13 1mo ago A Socket: warnSnyk: passSkillSpector: pass 247 tokens original MIT

probe-rs

08

zhinkgit/embeddedskills

Skill Claude Code

A command-line tool wrapper for probe-rs, which connects a computer to a microcontroller through a hardware debug probe. It supports common firmware programming and debugging operations over SWD or JTAG.

not rated 747 +13 1mo ago A Socket: passSnyk: passSkillSpector: pass 182 tokens original MIT

serial

09

zhinkgit/embeddedskills

Skill Claude Code

A tool for communicating with devices over serial ports, such as USB-to-UART connections. It can find ports, watch incoming data, send messages, save logs, and display raw bytes in hexadecimal form.

not rated 747 +13 1mo ago A Socket: warnSnyk: passSkillSpector: pass 137 tokens original MIT

ssh

10

zhinkgit/embeddedskills

Skill Claude CodeCodex

An assistant for SSH, the standard method for securely connecting to and running commands on another computer. It uses named entries from the standard SSH configuration file and supports key-based login, file transfers, jump hosts, and tunnels.

not rated 747 +13 changed 1mo ago C Socket: passSnyk: passSkillSpector: warn 82 tokens original MIT

terminal

11

zhinkgit/embeddedskills

Skill Codex

An interactive terminal session that keeps a live connection to a local shell, an SSH remote computer, or a serial device. It lets you send commands and read the next output while preserving the session’s login, menu, or program state.

not rated 747 +13 1mo ago A Socket: passSnyk: passSkillSpector: pass 105 tokens original MIT

workflow

12

zhinkgit/embeddedskills

Skill Claude Code

A workflow skill for embedded-device projects that plans and runs building, flashing, debugging, observing, and diagnosis tasks.

not rated 747 +13 1mo ago A Socket: passSnyk: passSkillSpector: pass 88 tokens original MIT

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: