This is a well-structured skill for writing FreeRTOS code on STM32 microcontrollers. It uses a routing system that tells Claude which documentation to read based on your request, whether you're creating tasks and queues, integrating HAL peripherals like UART or ADC with DMA, debugging priority inversions, or configuring low power Tickless mode. The skill covers Cortex-M series (F0 through H7) and includes patterns for producer-consumer models, interrupt handling with FromISR functions, and integration with debugging tools like SEGGER SystemView. It even ships with a Python script to validate your FreeRTOSConfig.h settings. If you're already using STM32CubeMX and need help architecting a multitasking embedded system, this gives Claude the context to generate production-ready code instead of generic examples.
npx skills add https://github.com/2939387245/agent-skill_stm32-freertos --skill stm32-freertos-developer