ov-gguf-enable-op
Installation
SKILL.md
- Read src/frontends/gguf/docs/how_to_add_op.md — the five-file checklist (including the test CMake source list, which is not globbed), the
NodeContextAPI, the mandatory op-coverage gate, where reference values must come from, and the build/test commands (-DENABLE_OV_GGUF_FRONTEND=ON). - Confirm a translator is really what is missing: a new architecture usually needs only a name in
arch_registry.cpp, and a structurally different use of an existing op is anop_case. Both are covered in that document. - Find the closest existing op with
grep -n "GGML_" src/frontends/gguf/src/op_table.cppand the closest test withgrep -n "^TEST(" src/frontends/gguf/tests/test_ops.cpp, then read only those ranges — do not readtest_ops.cppin full. - Implement, then build and run
ov_gguf_frontend_tests— filtered while iterating, unfiltered before finishing so the coverage gate runs.