SkillsLib.ai

Embedded Diagnostic Code Analyzer

Analyze embedded diagnostic code for CAN, DTCs, fault trees, and state machines

4.0(38 reviews)
100+ downloads
Updated Sep 2026
Verified SafeSecurity VerifiedThis skill was analyzed by our AI security scanner for harmful content including data exfiltration, system manipulation, credential theft, and prompt injection. No threats were detected.

What You Can Do

You can analyze embedded diagnostic code across five critical domains: CAN message parsing and protocol compliance, Diagnostic Trouble Code (DTC) generation logic, diagnostic state machine transitions, sensor fault detection thresholds, and diagnostic data link command handlers (UDS/KWP). The skill identifies logic errors, false-positive configurations, state transition gaps, and compliance deviations that would otherwise only surface during expensive dyno or road testing.

Features

CAN protocol parsing analysis

validates message ID mapping, data field extraction, and endianness handling for diagnostic CAN frames

DTC generation logic review

traces condition thresholds, confirm/pending transitions, and multi-condition AND/OR logic for correctness

State machine validation

diagrams transitions (pending → confirmed → stored) and identifies unreachable states or deadlock conditions

Sensor fault detection audit

checks threshold configurations, hysteresis logic, and debounce counts for false-positive reduction

Diagnostic service compliance

reviews UDS/KWP handler implementations against ISO 14229 and OEM-specific diagnostic protocols

Inter-module DTC propagation

traces DTC flows across CAN bus messaging and identifies missing or incorrect broadcast logic

Threshold conflict detection

identifies overlapping, contradictory, or unrealistic sensor ranges that cause diagnostic conflicts

Compliance gap reporting

lists missing OBD-II/manufacturer requirements and suggests remediation steps

Example Output

Example 1: CAN DTC Logic

code
Issue Found: Engine Speed Sensor Fault (P0500)
- Condition: Speed < 10 RPM for 500ms
- Problem: No debounce on startup—triggers false DTC during cranking
- Fix: Add 2-second debounce after ECU boot, or set min threshold to 50 RPM
- Severity: High (affects OBD readiness)

Example 2: State Machine Gap

code
Issue Found: Oxygen Sensor Heater (P013F)
- State: PENDING → missing direct path to CONFIRMED
- Analysis: Requires 100 transitions before confirmation; 50 already exist
- Gap: No timer to age out stale pending codes (>40 driving cycles)
- Fix: Add 40-cycle timeout in PENDING state → CLEAR transition

Example 3: Compliance Check

code
✓ OBD-II Readiness: Monitors present
✗ Catalyst Monitor: Missing freeze frame data capture
✗ UDS Service 0x19 (Read DTC): Returns pending DTCs but omits status masks
→ Remediation: Add status byte encoding per ISO 14229-1

What's Included

  • SKILL.md instruction file with systematic diagnostic code review workflow:
  • CAN Protocol Checklist: message ID validation, data field mapping, signal extraction patterns
  • DTC State Machine Template: pending/confirmed/stored transition matrix with debounce configurations
  • Sensor Threshold Audit Framework: false-positive analysis, hysteresis review, and cross-sensor conflict detection
  • UDS/KWP Compliance Mapping: service handler coverage checklist against ISO 14229 and OEM diagnostic requirements

Who It's For

  • Automotive embedded software engineers developing OBD-II and manufacturer-specific diagnostics
  • Diagnostic firmware code reviewers performing pre-integration audits before dyno testing
  • Embedded systems engineers validating CAN diagnostic message protocols and DTC propagation
  • Quality assurance engineers preparing diagnostic code for OEM compliance reviews
  • ECU software architects designing multi-step diagnostic state machines and fault detection logic

Best For

  • Reviewing diagnostic firmware modules before integration testing
  • Debugging DTC mismatches between logged codes and actual vehicle faults
  • Validating state machine transitions for multi-step diagnostics (pending → confirmed → stored)
  • Analyzing sensor threshold configurations to reduce false positives
  • Auditing UDS/KWP diagnostic service handlers for protocol compliance and data correctness
  • Tracing DTC propagation flows across inter-module CAN messaging
  • Identifying logic errors and compliance gaps before expensive vehicle testing

You might also like

AUTOSAR Architecture Validation & Compliance Assistant
$30
AUTOSAR3.6(32)
AUTOSAR Architecture Validation & Compliance Assistant

You can validate AUTOSAR software architectures across multiple compliance dimensions—layer separation, component interfaces, port definitions, service interfaces, and communication semantics. The skill identifies structural violations, missing documentation artifacts, and compliance gaps early in the design phase, helping you catch issues before formal gates and functional safety audits. It generates architecture compliance reports and documentation needed for ISO 26262 functional safety reviews.

Sensor Fusion Architecture Validator
$45
Sensor Fusion Architecture Validator

You can submit proposed sensor fusion system architectures for structured validation that catches timing violations, coordinate frame mismatches, and redundancy gaps early in the design phase. Claude analyzes sensor interaction patterns, identifies data consistency requirements across cameras, LiDAR, radar, and inertial sensors, then generates detailed test matrices covering multi-sensor fallback modes and operational design domain constraints—accelerating pre-development reviews where architectural fixes are most cost-effective.

AUTOSAR Architecture Designer
$35
AUTOSAR4.0(32)
AUTOSAR Architecture Designer

You can design complete AUTOSAR 4.x system architectures by automating component allocation across abstraction layers, modeling port interactions and service interfaces, and validating compliance with AUTOSAR standards. Claude helps you create standardized architecture documentation, detect circular dependencies and interface mismatches, and generate port interaction matrices—accelerating ECU architecture development while ensuring standards adherence.

EV Motor Thermal Analysis & Optimization
$45
EV Motor Thermal Analysis & Optimization

You can analyze FEA thermal simulation data to identify motor hotspots, calculate heat generation from motor losses across operating points, evaluate competing cooling solutions quantitatively, and troubleshoot excessive temperature rise during dyno testing. The skill helps you validate thermal management design margins, assess motor lifetime degradation risk, and optimize cooling loop efficiency—enabling data-driven thermal design decisions before building prototypes.

Powertrain NVH Diagnostic Analysis
$40
Powertrain3.9(32)
Powertrain NVH Diagnostic Analysis

You can efficiently diagnose complex NVH concerns by working through a structured framework that correlates customer symptoms with potential powertrain failures. This skill helps you narrow diagnostic possibilities, recommend targeted testing sequences, distinguish between component failures and tuning issues, and substantiate warranty claims with technical evidence.

ADAS Scenario Simulation Analysis & Validation
$30
ADAS Scenario Simulation Analysis & Validation

You can evaluate simulation scenarios against functional safety and SOTIF requirements, identify untested edge cases and high-risk operational design domains, map failure modes to root causes, and generate traceability matrices linking requirements to validation results. This skill transforms raw simulation data into defensible technical documentation that demonstrates test completeness and readiness for real-world deployment.

Sensor Fusion Diagnostic Analyzer
$40
Sensor Fusion Diagnostic Analyzer

You can pinpoint the exact source of sensor fusion failures—whether they stem from misaligned camera/LiDAR/radar extrinsic calibration, timestamp desynchronization, data validation gaps, or algorithmic issues. This skill decomposes multi-modal perception errors into sensor-specific contributions and generates quantifiable diagnostic reports that directly guide calibration and testing teams toward fixes rather than blind troubleshooting.

Steering System Dynamics Analyzer
$35
Steering3.7(32)
Steering System Dynamics Analyzer

You can analyze multi-dimensional steering system performance including torque characteristics, self-alignment torque, steering angle feedback, road feel transmission, and torque vectoring effects. Extract actionable insights from simulation and test data to identify root causes of steering feel issues, then develop tuning recommendations for steering gear ratios, EPS algorithms, suspension geometry effects, and torque vectoring control strategies.

$35.00