Covers the practical bits of FreeRTOS development: creating tasks with proper stack sizing, using queues and mutexes for inter-task communication, and enabling stack overflow detection before things crash mysteriously at 3am. The examples show actual task function signatures, queue setup with structs, and the difference between semaphores (for signaling) and mutexes (for shared resources with priority inheritance). Configuration guidance is solid, especially the FreeRTOSConfig.h essentials and stack watermark checking. The GDB section assumes you're already running OpenOCD and jumps straight to thread-aware debugging commands. If you're moving from bare metal to an RTOS or debugging why your embedded system locks up under load, this gets you oriented quickly.
npx -y skills add mohitmishra786/low-level-dev-skills --skill freertos --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
juliusbrussee/caveman
mattpocock/skills
shadcn/improve
obra/superpowers
forrestchang/andrej-karpathy-skills
vercel-labs/skills