Ov Debug Matcher Pass

Debug why an OpenVINO MatcherPass transformation is not firing. Use this skill immediately when a user says a transformation is "not applied", a "pass has no effect", a "matcher never triggers", a pattern "doesn't match", a "callback never fires", "WrapType predicate is too strict", a subgraph "not fused" despite the pass being registered, or they see "END: PATTERN DIDN'T MATCH" in matcher logs. Also trigger when a MatcherPass works on one model but silently skips another, when the user wants to add a reproducer test for a transformation that should fire but doesn't, or when they suspect an opset version mismatch preventing a match. Do NOT trigger for: writing a new MatcherPass from scratch, debugging a pass that fires but produces wrong numerical results, crashes in pass registration, or general questions about what MatcherPass is.

openvinotoolkit 7b8ae5e 2 files · 24.9 KB Updated

File contents

openvinotoolkit/openvino/tree/main/.claude/skills/ov-debug-matcher-pass commit 7b8ae5efc8

Frequently asked questions

npx skillmds@latest add openvinotoolkit/ov-debug-matcher-pass