CtrlK
BlogDocsLog inGet started
Tessl Logo

veomni-uv-update

Use this skill when updating dependencies managed by uv: bumping a package version, upgrading the uv tool itself, updating torch/CUDA stack, switching transformers version, or regenerating the lockfile. Trigger: 'update dependency', 'bump version', 'upgrade uv', 'update torch', 'update lockfile', 'uv sync fails'.

69

Quality

83%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Critical

Do not install without reviewing

SKILL.md
Quality
Evals
Security

Quality

Content

77%

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

A highly actionable, well-sequenced update playbook with clear verification steps. Its main weaknesses are inline time-sensitive version detail and dense torch content that would be better split into a reference file.

Suggestions

Move the volatile torch/CUDA wheel URLs, git revs, and flash-attn/flash-qla pin details into a referenced file (e.g. references/torch-update.md) and keep SKILL.md as an overview.

Add an 'old patterns' or 'deprecated' section for time-sensitive version specifics so conciseness is not penalized for them.

DimensionReasoningScore

Conciseness

Mostly lean and actionable with no basic-concept padding, but it is dense with time-sensitive version pins, direct wheel URLs, and git revs that the rubric penalizes when not isolated in a deprecated/old-patterns section.

2 / 3

Actionability

Every scenario gives concrete executable commands ('uv lock', 'uv sync --extra gpu --dev', 'pytest tests/', 'make patchgen') and exact pyproject.toml/Dockerfile path locations.

3 / 3

Workflow Clarity

Each scenario is a clearly numbered sequence with explicit verification checkpoints ('git diff uv.lock', 'pytest tests/') plus a Common Pitfalls section for error recovery.

3 / 3

Progressive Disclosure

There is one well-signaled one-level reference ('.agents/knowledge/uv.md'), but the dense torch/CUDA and flash-attn wheel/rev details are inline rather than split into a separate reference file.

2 / 3

Total

10

/

12

Passed

Description

90%

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, specific, and well-triggered description that clearly bounds when the skill applies. The only weakness is voice: it opens with a second-person imperative rather than third-person phrasing.

Suggestions

Rewrite the opening in third person (e.g., 'Updates dependencies managed by uv: bumps package versions, upgrades the uv tool, updates the torch/CUDA stack, switches transformers versions, and regenerates the lockfile.') before the 'Use when...' trigger clause.

DimensionReasoningScore

Specificity

Lists multiple concrete actions ('bumping a package version, upgrading the uv tool itself, updating torch/CUDA stack, switching transformers version, or regenerating the lockfile'), but the description leads with the second-person imperative 'Use this skill when...' instead of third-person voice, so the rubric's voice penalty applies.

2 / 3

Completeness

Clearly answers what (updating uv-managed dependencies across five named actions) and when (an explicit 'Use this skill when...' clause plus a dedicated Trigger line).

3 / 3

Trigger Term Quality

An explicit Trigger clause gives natural phrases users would actually say: 'update dependency', 'bump version', 'upgrade uv', 'update torch', 'update lockfile', 'uv sync fails'.

3 / 3

Distinctiveness Conflict Risk

A narrow niche (uv-managed dependency updates in VeOmni) with distinct, specific triggers that are unlikely to fire for unrelated skills.

3 / 3

Total

11

/

12

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
ByteDance-Seed/VeOmni
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.