Skip to main content

serial-diagnostics

Diagnose embedded runtime behavior through serial logs after build/upload. Use when investigating boot loops, crashes, watchdog resets, panic output, missing boot markers, peripheral initialization issues, or silent serial sessions.

소스 정보

저장소
jl-codes/platformio-mcp
최근 소스 활동
2026년 5월 17일 06:06
감지된 SKILL.md 언어
영어
스타
49
포크
19

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
serial-diagnostics
description
Diagnose embedded runtime behavior through serial logs after build/upload. Use when investigating boot loops, crashes, watchdog resets, panic output, missing boot markers, peripheral initialization issues, or silent serial sessions.
# Serial Diagnostics ## Purpose Use this skill when firmware builds and flashes but the device has runtime issues. ## Safety Rules - Do not interrupt an active flash operation. - Do not start multiple monitors on the same port. - Do not assume silence means success. - Preserve serial logs. ## Workflow 1. Confirm the target device and serial port. 2. Start or query the serial monitor. 3. Capture logs for a bounded time window. 4. Identify boot markers, panic traces, reset loops, or missing output. 5. Summarize runtime health. 6. Recommend the smallest next code change. 7. If needed, patch firmware and rebuild. 8. Ask before reflashing. ## Runtime Patterns Detect: ```text BOOT_OK watchdog reset brownout detector Guru Meditation panic stack overflow heap corruption reboot loop no serial output sensor init failed WiFi failed BLE failed ```
GitHub에서 보기