demo-stm32-skills
Навыки (Agent Skills) для ИИ-ассистентов, которые помогают в разработке под STM32 и совместимые Cortex-M: сборка, генерация кода, архитектура прошивок, отладка и диагностика. Здесь собраны наглядные объяснения того, как устроены навыки; полный список и сами навыки — в репозитории.
Навыки с иллюстрацией
weact-logic-analyzer
Автоматизированные измерения: окно, триггер, период и импульсы, декодирование. Проверенные маршруты Windows и Linux по SSH.
stm32-diag-record
Запись переменных и регистров работающей прошивки в mcap или bag без ROS: адреса по ELF и SVD, чтение на ходу через OpenOCD или Renode, просмотр в PlotJuggler.
stm32-gdbpy-scenario
Сценарий через GDB с Python без фреймворка и команды цели без GDB: стоп, старт, сброс, чтение адреса одной строкой. ST-Link и J-Link, локально и по SSH.
stm32-renode-emulator
Прогон стартового лога прошивки в Renode или QEMU без платы и проверка лога по ожиданиям и данным ELF.
stm32-ros-alt-channel
Данные прошивки в ROS1 внутри WSL: память по SWD через OpenOCD или топики rosserial по UART, запись bag и MCAP.
embedded-tech-spec
Техническое задание на модуль прошивки: нумерованные требования, ревизии, тест-кейсы, матрица прослеживаемости и проверка check_spec.py.
Страницы для других навыков появятся по мере их проверки.