CtrlK
BlogDocsLog inGet started
Tessl Logo

add-fusion-transformation

Adds a new OpenVINO fusion transformation (subgraph to one or several operations) and corresponding tests.

56

Quality

63%

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 ./.github/agents-prototype/skills/add-fusion-transformation/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

67%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.

The skill is a well-structured, concise instruction-only workflow with a clear sequenced process and an explicit validation step, but it would benefit from more concrete executable specifics (commands, registration syntax, test invocation) to lift actionability.

Suggestions

Add concrete commands or code snippets for key steps, e.g. how to register the pass in common_optimizations.cpp and how to run the transformation tests.

Make the validation step 7 more executable by naming the specific test command or target used to confirm the fusion.

Tighten the decomposition rationale in the Scope section to remove explanation Claude already infers.

DimensionReasoningScore

Conciseness

The body is efficient and mostly assumes Claude's knowledge of OpenVINO; it avoids explaining basic concepts, with only minor sections (e.g. the decomposition rationale) that could be tightened.

4 / 5

Actionability

Guidance is concrete in intent (specific file paths, pass types, test categories) but provides no executable code or commands — appropriate for an instruction-only skill, yet steps like 'Register pass in the right pipeline' lack the specific registration syntax needed to execute.

3 / 5

Workflow Clarity

A clear 7-step sequence with an explicit validation/finalize step (7) and a structured report-out (fully/partially/blocked); checkpoints are present though some validation (e.g. test-running commands) is implied rather than spelled out.

4 / 5

Progressive Disclosure

Well-organized into clear sections (Scope, Architecture, Layout, Workflow, Recommendations, Notes) with appropriate structure and no nested references; no bundle files exist, so all content is correctly self-contained with minor organization gaps.

4 / 5

Total

15

/

20

Passed

Description

58%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.

The description is specific and distinguishable, clearly stating what the skill does in third person, but it entirely lacks a 'Use when...' trigger clause, which caps completeness and limits trigger-term quality.

Suggestions

Add an explicit trigger clause, e.g. 'Use when adding a new OpenVINO graph fusion or decomposition transformation and its tests.'

Include natural user-facing keywords like 'fuse', 'pattern', 'matcher', or 'graph optimization' so the description matches how users actually ask.

Consider noting the decomposition variant in the description since it is a major part of the skill's scope.

DimensionReasoningScore

Specificity

States a concrete action ('Adds a new OpenVINO fusion transformation') plus the mechanism ('subgraph to one or several operations') and 'corresponding tests', listing several specific capabilities with minor gaps in coverage.

4 / 5

Completeness

Has a clear 'what' (adds a fusion transformation and tests) but no 'when'/trigger clause at all; the judging guideline caps completeness at 3 when a 'Use when...' clause is absent.

3 / 5

Trigger Term Quality

Includes domain keywords ('OpenVINO', 'fusion transformation', 'subgraph', 'tests') but lacks the natural phrases a user would say (e.g. 'fuse', 'pattern', 'graph optimization'); missing common synonyms.

3 / 5

Distinctiveness Conflict Risk

The OpenVINO fusion-transformation niche is fairly specific with a distinct trigger ('OpenVINO fusion transformation'), with only minor overlap risk against other OpenVINO transformation skills.

4 / 5

Total

14

/

20

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

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.