comprehensive-diagnosis

Synthesize photos, audio, video, and OBD codes to diagnose vehicle issues.

1|1|Updated Nov 21, 2025
One-click install
npx skills add https://github.com/hmls-autos/hmls --skill comprehensive-diagnosis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: comprehensive-diagnosis
Source: https://github.com/hmls-autos/hmls/tree/main/apps/agent/.skills/comprehensive-diagnosis
Command: npx skills add https://github.com/hmls-autos/hmls --skill comprehensive-diagnosis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill synthesizes various diagnostic inputs (photos, audio, video, OBD codes) to provide a complete vehicle assessment, identifying root causes and prioritizing repairs.

Core Features & Use Cases

  • Evidence Synthesis: Combines findings from multiple data sources for a holistic view.
  • Root Cause Analysis: Differentiates between primary issues and cascading symptoms.
  • Prioritization: Classifies repair needs by urgency (Critical, High, Medium, Low).
  • Complexity Assessment: Helps determine if a repair is DIY-friendly, intermediate, or requires professional service.
  • Use Case: After a customer provides a video of a strange engine noise, photos of a fluid leak, and OBD codes, this skill will analyze all inputs to determine if the noise is related to the leak, identify the most critical issue, and suggest the next steps.

Quick Start

Use the comprehensive-diagnosis skill to synthesize all diagnostic inputs and provide a complete vehicle assessment.

Frequently Asked Questions about comprehensive-diagnosis

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I combine OBD codes with photos and audio for a complete vehicle diagnosis?

Vehicle diagnosis synthesizes diverse inputs like OBD codes, photos, audio, and video to provide a comprehensive assessment. It combines these data sources to identify root causes and differentiate primary issues from cascading symptoms.

What is the best way to prioritize automotive repairs based on diagnostic symptoms?

Automotive repair prioritization classifies repair needs by urgency levels: Critical, High, Medium, and Low. It evaluates diagnostic symptoms and repair complexity to determine which issues require immediate attention.

Can I assess repair complexity to decide between DIY and professional service?

Repair complexity assessment evaluates diagnostic inputs to determine if a repair is DIY-friendly, intermediate, or requires professional service. It supports maintenance decision-making by classifying the difficulty of the required fix.

How does root cause analysis distinguish primary vehicle issues from cascading symptoms?

Root cause analysis differentiates between primary vehicle issues and cascading symptoms by synthesizing evidence from multiple diagnostic inputs. It isolates the underlying problem rather than just addressing the surface-level symptoms.

When do I need a comprehensive vehicle assessment instead of isolated symptom analysis?

A comprehensive vehicle assessment is needed when diverse diagnostic inputs like engine noise videos, fluid leak photos, and OBD codes must be cross-referenced. It determines if separate symptoms are related and identifies the most critical issue.