From mcu-go
Enable Codex to debug STM32 and ARM Cortex-M firmware with OpenOCD and arm-none-eabi-gdb. Use when Codex needs to operate an OpenOCD GDB server, connect arm-none-eabi-gdb to a target, set breakpoints such as main, step through firmware, inspect C variables, registers, stack frames, memory, peripheral registers, or diagnose ST-Link/SWD/OpenOCD connection and reset-mode problems.
How this skill is triggered — by the user, by Claude, or both
Slash command
/mcu-go:embedded-gdb-openocd-debugThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill to run or direct an interactive or scripted debug session for STM32 firmware using OpenOCD plus `arm-none-eabi-gdb`.
Use this skill to run or direct an interactive or scripted debug session for STM32 firmware using OpenOCD plus arm-none-eabi-gdb.
Load references/openocd-gdb-debugging.md when the debug task involves:
arm-none-eabi-gdbunable to connect to the target, reset-mode, SWD speed, or OpenOCD script compatibility issuesarm-none-eabi-gdb executable.3333.monitor shutdown or stop the spawned process.reset_config none) when NRST is not wired or the requested debug mode is software reset.reset_config srst_only srst_nogate connect_assert_srst) only when NRST is wired from the debug probe to the target board.Report:
npx claudepluginhub aregues/mcu-go --plugin mcu-goProvides behavioral guidelines to reduce common LLM coding mistakes, focusing on simplicity, surgical changes, assumption surfacing, and verifiable success criteria.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.