CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

computer-vision-expert

SOTA Computer Vision Expert (2026). Specialized in YOLO26, Segment Anything 3 (SAM 3), Vision Language Models, and real-time spatial analysis.

Quality

59%

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 ./plugins/AI-Agents-Safe-Coding-Skills/skills/computer-vision-expert/SKILL.md

The canonical home for this skill is computer-vision-expert in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

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

A compact, well-organized capability catalog that reads as a résumé rather than an operational skill: it names the right 2026-era technologies but provides virtually no executable guidance, commands, or sequenced workflows. Structure and token efficiency are solid; actionability and workflow clarity are the weak dimensions.

Suggestions

Convert at least the core Patterns into step-by-step, executable guidance — e.g., an actual YOLO26 export command or a SAM 3 text-to-mask code/API snippet instead of "Leverage YOLO26's simplified ONNX/TensorRT exports".

Add validation checkpoints to the pipelines it does sketch (e.g., after calibration or before deployment, verify reprojection error or benchmark latency on the target NPU) so the Rough-sequence Patterns become checkable workflows.

Move per-capability detail (calibration procedure, deployment recipes, VLM selection guidance) into one-level-deep reference files in references/ and link them explicitly, keeping SKILL.md as a lean overview.

DimensionReasoningScore

Conciseness

The body is efficient: terse bullets, a sharp-edges table, and model-specific facts ("Distribution Focal Loss (DFL) removal and MuSGD optimizer") that a model may not already know. Minor trimmable instances remain — the "Role" and "Purpose" lines restate the description, and parentheticals like "without Non-Maximum Suppression (reducing latency and complexity)" explain a concept Claude already knows — which matches anchor 4 rather than the lean 5.

4 / 5

Actionability

Almost everything describes rather than instructs: "Mastery of end-to-end inference", "Ability to segment objects using natural language descriptions", "Leverage Florence-2, PaliGemma 2, or Qwen2-VL". There is no executable code, command, API call, or parameter anywhere — only high-level hints like "Combine YOLO26 for fast 'candidate proposal' and SAM 3 for 'precise mask refinement'", which matches anchor 2 (minimal concrete guidance, missing the specific steps to execute) and is not the entirely vague anchor 1 since the Sharp Edges table gives a few semi-concrete remedies ("Use quantized/distilled versions", "Use descriptive prompts ('the 5mm bolt' instead of just 'bolt')").

2 / 5

Workflow Clarity

No multi-step process is ever sequenced with concrete steps or validation checkpoints. The Patterns section gestures at rough sequences ("Combine YOLO26 for fast 'candidate proposal' and SAM 3 for 'precise mask refinement'"; "Integrate monocular depth maps with geometric homographies") but never enumerates ordered steps or how to verify results, matching anchor 2. It is not a destructive/batch skill so the cap-3 rule is irrelevant, and the partial pipelines keep it above the incoherent anchor 1.

2 / 5

Progressive Disclosure

The body (~65 lines) is well organized into clear sections (When to Use, Capabilities, Patterns, Anti-Patterns, Sharp Edges, Related Skills) with no nested or dead references and no bundle files to mislink — matching anchor 4 (good structure, content appropriately placed). It is not anchor 5 because it slightly exceeds the 'under 50 lines with no need for external references' exception, and per-capability details (e.g., calibration pipelines, deployment recipes) could live in one-level-deep reference files.

4 / 5

Total

12

/

20

Passed

Description

53%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 clearly states the domain and named technologies, but it is a role statement rather than an action-oriented trigger description. It lacks any 'Use when...' guidance and natural trigger phrases like "object detection", which limits both completeness and trigger term quality.

Suggestions

Add an explicit 'Use when...' clause, e.g., "Use when the user asks about object detection, image segmentation, camera calibration, depth estimation, or deploying vision models."

Replace role framing ("SOTA Computer Vision Expert (2026)") with third-person concrete actions such as "Detects objects in real time with YOLO26, segments images from text prompts with SAM 3, and optimizes vision models for edge deployment."

Include natural synonyms users would actually say — "object detection", "image segmentation", "YOLO", "depth estimation", "tracking" — alongside the model names.

DimensionReasoningScore

Specificity

The description names the domain and sub-areas ("Specialized in YOLO26, Segment Anything 3 (SAM 3), Vision Language Models, and real-time spatial analysis") but frames them as expertise claims rather than concrete actions — there is no action verb like "detects", "segments", or "deploys". This matches anchor 3 (domain plus limited concrete content) but the role framing ("SOTA Computer Vision Expert (2026)") rather than a list of several specific actions keeps it below anchor 4.

3 / 5

Completeness

The 'what' is clear (specializations in detection, segmentation, VLMs, spatial analysis) but there is no 'Use when...' clause or equivalent trigger guidance anywhere in the description. Per the judging guideline, a missing 'Use when' clause caps completeness at 3, which this squarely matches.

3 / 5

Trigger Term Quality

Relevant keywords exist ("Computer Vision", "Segment Anything 3", "spatial analysis") but common natural phrases users would say — "object detection", "image segmentation", "depth estimation", "tracking", "YOLO" — are absent. It is above anchor 2 (not purely generic jargon) but lacks the variation coverage of anchor 4.

3 / 5

Distinctiveness Conflict Risk

"Computer Vision" with distinctive model names (YOLO26, SAM 3) carves a clear niche that is mostly distinguishable from other skills, matching anchor 4. It stays below anchor 5 because the related skills listed in the body (ai-engineer, robotics-expert) indicate some overlap risk with adjacent AI/engineering skills, and "real-time spatial analysis" is fairly broad.

4 / 5

Total

13

/

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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository

administrakt0r/AI-Agents-Safe-Coding-Skills

Path

plugins/AI-Agents-Safe-Coding-Skills/skills/computer-vision-expert/SKILL.md

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.