What problem does it solve? Debugging firmware on Nordic nRF devices involves juggling UART logs, crash dumps, board configuration quirks, and intermittent failures. This Skill provides a systematic workflow that routes any firmware reliability symptom to the right diagnostic mode and tool. ## Core Features & Use Cases - Guided debug modes: Routes symptoms to dedicated workflows — serial capture and reset (Mode A), WiFi debugging (Mode B), crash/hardfault analysis with addr2line and GDB (Mode C), co-processor barrier debugging (Mode D), and loop stability testing (Mode F). - Baseline and safety checks: Enforces board/port confirmation, nRF54LM20DK Board Configurator verification, serial port availability checks, and live session logging before any hardware operation. - External tool integration: Covers Saleae logic analyzer, JLink probe, router control, PPK2, GitHub Actions CI debugging, and EEDP hardware-in-the-loop automation via MCP. - Use Case: A device silently reboots during WiFi reconnect. The Skill identifies the hidden fault dump pattern, enables immediate log mode, decodes PC/LR with the Zephyr SDK addr2line, and pinpoints a sysworkq stack overflow fixed by raising CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE. ## Quick Start Ask the agent to debug why your nRF54LM20DK board shows no UART output after flashing, and it will check the Board Configurator, capture the boot log, and diagnose the failure.