CtrlK
BlogDocsLog inGet started
Tessl Logo

ov-transformation-tests

Write unit tests for OpenVINO ov::Model graph transformations (passes). Use when the user asks to write, add, or refactor tests for a transformation pass (MatcherPass, ModelPass), or to modernize legacy transformation tests.

65

Quality

78%

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-transformation-tests/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

72%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

An extremely lean body that appropriately defers detail to a guide, but it sacrifices actionability and validation specifics, and the single reference points outside the bundle rather than to a bundled file.

Suggestions

Add an explicit validation/feedback loop after the build step, e.g. 'If tests fail, re-read the relevant pattern section of writing_tests.md, fix, and rebuild' to lift workflow clarity.

Include the concrete build/run command(s) or target name (e.g., the CMake/CTest target for the transformation tests) so step 3 is copy-paste executable rather than abstract.

Either bundle writing_tests.md under references/ and link to it, or note that the path is relative to the OpenVINO repo root, so the reference resolves within the skill bundle.

DimensionReasoningScore

Conciseness

Three terse steps with no padding and no explanation of concepts Claude already knows; every token earns its place by delegating detail to the referenced guide.

5 / 5

Actionability

Provides a concrete file to read and a clear directive to build and run tests, but no executable commands or build/run invocation examples, so guidance is high-level rather than copy-paste ready.

3 / 5

Workflow Clarity

A clear read->write->build/run sequence exists, but the build/run step has no explicit validation checkpoint or feedback loop (e.g., what to do on failure), which caps clarity per the batch/destructive guidance.

3 / 5

Progressive Disclosure

A single one-level-deep reference to the writing-tests guide is well signaled, but no bundle files exist (references/ scripts/ assets/ absent) and the link target is not present in the skill bundle, so the structure relies on an external repo path rather than bundled material.

3 / 5

Total

14

/

20

Passed

Description

85%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description: third-person, concise, and explicit about both capability and trigger conditions with domain-specific anchors. Minor room only in surfacing additional natural synonyms.

DimensionReasoningScore

Specificity

Names the domain (ov::Model graph transformations/passes) and several concrete actions ('write, add, or refactor tests', 'modernize legacy transformation tests', MatcherPass/ModelPass), with only minor gaps in coverage.

4 / 5

Completeness

Explicitly answers 'what' (write unit tests for ov::Model transformation passes) and 'when' via a concrete 'Use when the user asks to write, add, or refactor tests...' clause with concrete trigger phrases.

5 / 5

Trigger Term Quality

Includes natural user-facing terms ('write', 'add', 'refactor', 'tests', 'modernize legacy transformation tests') plus technical anchors (MatcherPass, ModelPass), though common synonyms like 'unit test' or 'test suite' are not surfaced.

4 / 5

Distinctiveness Conflict Risk

Targets a clearly distinct OpenVINO transformation-testing niche with specialized triggers (MatcherPass, ModelPass, legacy transformation tests), minimizing overlap with other skills.

5 / 5

Total

18

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 1 suspicious

Warning

Total

15

/

16

Passed

Repository
openvinotoolkit/openvino
Reviewed

Table of Contents

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.