embedded-debug

Official

Decode firmware crashes and debug faster.

AuthorFastLED
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Diagnosing firmware crashes on embedded devices can be time-consuming. This skill parses crash outputs, decodes stack traces, and interprets register dumps to accelerate fault localization and remediation.

Core Features & Use Cases

  • Crash Analysis: Parse panic handlers, guru meditation errors, hard faults, watchdog resets, and collect diagnostic context from logs.
  • Stack Trace Decoding: Map raw addresses to function names using ELF binaries and build IDs to pinpoint exact code paths.
  • Register Dump Interpretation: Translate CPU register states into meaningful insights to identify faulty instructions or memory corruption.
  • Root Cause Identification & Fixes: Correlate crash data with source code and offer concrete remediation steps to prevent reoccurrence.
  • Use Case: Diagnose intermittent ESP32 panics in field deployments and guide firmware fixes in a reproducible workflow.

Quick Start

Provide the crash output or a description of the issue to start analyzing the fault.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: embedded-debug
Download link: https://github.com/FastLED/FastLED/archive/main.zip#embedded-debug

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.