CtrlK
BlogDocsLog inGet started
Tessl Logo

veomni-new-model

Use this skill when adding support for a new model to VeOmni. Covers the full lifecycle: analyzing the HuggingFace model, creating model patches, defining parallel plans, writing configs, integrating with the trainer, and testing. Trigger: 'add model', 'support new model', 'integrate a model', 'new model support'.

77

Quality

96%

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

SKILL.md
Quality
Evals
Security

Quality

Content

93%

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

A well-structured, highly actionable multi-phase skill that assumes competence and stays project-specific. The main gap is the absence of explicit validate→fix→retry feedback loops for the generated-file/batch operations, which slightly caps workflow clarity.

Suggestions

Add an explicit validate→fix→retry loop for generated patches, e.g. after 'make patchgen' note: re-run 'make quality' / unit tests, and if a generated patched_modeling file fails to import, fix the *_patch_gen_config.py and regenerate rather than editing generated output.

Add a checkpoint between phases (e.g. 'only proceed to Phase 5 once patchgen + model loads + forward-shape tests pass') so errors surface before trainer integration.

Surface the model-category decision (Phase 1, step 2) as a quick branch table with a one-line 'verify the chosen category by confirming an analogous existing model exists' check.

DimensionReasoningScore

Conciseness

Dense and project-specific with no preamble explaining what FSDP, MoE, or HuggingFace are; every line carries actionable guidance and assumes Claude's competence. The longer Phase 5 multimodal-metadata paragraph earns its place with concrete specifics.

3 / 3

Actionability

Concrete file paths, exact commands ('make patchgen', 'make quality', 'pytest tests/models/'), named registries, and patchgen config primitives give copy-paste-ready direction. As an instruction-oriented skill, the absence of executable code is acceptable given the actionable guidance.

3 / 3

Workflow Clarity

A clear six-phase sequence with an upfront todo checklist and verification commands (Phase 6 testing, 'make quality', 'Verify against existing configs'), but it lacks explicit validate→fix→retry feedback loops for the generated/overwrite operations, which the rubric flags for batch/destructive workflows.

2.5 / 3

Progressive Disclosure

No bundle files exist (references/scripts/assets absent); the body is well-organized into clearly headed phases with a single one-level-deep external knowledge-doc reference ('.agents/knowledge/multimodal_metadata.md') that is clearly signaled, with no nested reference chains.

3 / 3

Total

11.5

/

12

Passed

Description

100%

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, complete description that names concrete actions and provides an explicit trigger clause answering both what and when. The trigger phrases are natural but slightly repetitive variations of the same intent rather than broad coverage of different user phrasings.

DimensionReasoningScore

Specificity

Lists six concrete actions — 'analyzing the HuggingFace model, creating model patches, defining parallel plans, writing configs, integrating with the trainer, and testing' — matching the 'lists multiple specific concrete actions' anchor.

3 / 3

Completeness

Both 'what' (adding support for a new model to VeOmni with the six lifecycle steps) and 'when' ('Use this skill when adding support for a new model to VeOmni' plus the explicit Trigger clause) are clearly answered.

3 / 3

Trigger Term Quality

The explicit 'Trigger:' clause gives four natural phrases a user would actually say ('add model', 'support new model', 'integrate a model', 'new model support'). It is not merely technical jargon, though the four variations are somewhat repetitive rather than covering different phrasings.

3 / 3

Distinctiveness Conflict Risk

Scoped tightly to 'adding support for a new model to VeOmni', a distinct niche with project-specific triggers unlikely to fire for unrelated skills.

3 / 3

Total

12

/

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.