CtrlK
BlogDocsLog inGet started
Tessl Logo

ov-debug

Troubleshooting all sorts of failures, crashes, exceptions and errors using debug capabilities. Analyze accuracy, performance, model compilation, or memory issues. Dump tensors and intermediate blobs. Serialize and visualize IRs, execution graphs. Enable verbose, logging. Profile execution. Compare layer outputs. Inspect, trace or dump transformations. Identify executed operations, nodes, primitives, kernels.

55

Quality

62%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./.claude/skills/ov-debug/SKILL.md
SKILL.md
Quality
Evals
Security

Debug Skill

Prerequisites

Build flags that enable debug capabilities (check CMakeCache.txt in the build dir):

  • -DENABLE_DEBUG_CAPS=ON — CPU/GPU plugin debug env vars, transformation matcher logging

Components

ComponentReference file to readRouting hints
openvino_intel_cpu_plugin@components/debug-intel-cpu-plugin.mdCPU: inference issues, wrong results, slow inference, tensor dumps, execution graphs
openvino_intel_gpu_plugin@components/debug-intel-gpu-plugin.mdGPU: inference issues, wrong results, slow inference, tensor dumps, execution graphs
transformations@components/debug-transformations.mdtransformation not applied, pass not firing, slow compilation, graph inspection

Steps

  1. Match the user's symptom to the routing hints above to identify the component(s)
  2. Load the component's reference file
  3. Follow the instructions and recommendations for debugging
Repository
openvinotoolkit/openvino
Last updated
First committed

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.