CtrlK
BlogDocsLog inGet started
Tessl Logo

avalonia-zafiro-development

Mandatory skills, conventions, and behavioral rules for Avalonia UI development using the Zafiro toolkit.

46

Quality

49%

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 ./skills/avalonia-zafiro-development/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

50%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 body is a well-organized, concise overview that correctly delegates detail to external guides, but those referenced guide files are absent from the bundle and the body itself provides no concrete executable examples. Workflow steps are sequenced but lack validation checkpoints.

Suggestions

Add at least one small concrete code or command example (e.g. a DynamicData pipeline snippet or a Result-type usage) so the overview is actionable on its own.

Include the referenced guide files in the bundle (references/ or alongside SKILL.md) so the one-level-deep links resolve, or remove links to files that do not exist.

Add an explicit validation/verification checkpoint to the 'Procedure Before Writing Code' (e.g. confirm the proposed extension compiles and existing tests pass before proceeding).

DimensionReasoningScore

Conciseness

The body is lean, uses bullets and short sections, and does not explain concepts Claude already knows; only minor generic boilerplate in 'When to Use'/'Limitations' could be trimmed.

4 / 5

Actionability

Guidance is high-level ('Search the codebase', 'propose a new reusable extension method', 'Ensure DynamicData operators are used') with no concrete code, commands, or worked examples to execute.

2 / 5

Workflow Clarity

A rough three-step 'Procedure Before Writing Code' sequence exists, but there are no validation checkpoints or feedback loops (the skill is non-destructive, so the destructive-cap does not apply).

3 / 5

Progressive Disclosure

Structure is good with a clear 'Guides' section signaling one-level-deep references, but the referenced files (core-technical-skills.md, naming-standards.md, etc.) are not present in the bundle, so navigation is incomplete.

3 / 5

Total

12

/

20

Passed

Description

48%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 names its specialized niche but stops at abstract categories rather than concrete actions and omits any explicit 'when to use' trigger guidance. It is third-person and free of fluff, but reads more as a scope statement than an action-and-trigger description.

Suggestions

Add concrete actions the skill performs (e.g. 'design ViewModels, wire DynamicData pipelines, apply Zafiro helpers') instead of the abstract 'skills, conventions, and behavioral rules'.

Append an explicit trigger clause such as 'Use when building or modifying Avalonia UI apps with the Zafiro toolkit, ReactiveUI, or DynamicData.'

Include natural synonyms users might say (e.g. 'Avalonia apps', 'Zafiro helpers', 'ReactiveUI ViewModels') to broaden trigger coverage.

DimensionReasoningScore

Specificity

Names the domain clearly ('Avalonia UI development using the Zafiro toolkit') but lists no concrete actions, only abstract categories ('skills, conventions, and behavioral rules').

2 / 5

Completeness

Clearly states what the skill provides but lacks any 'Use when...' trigger clause; per the rubric, a missing explicit trigger caps completeness at 3.

3 / 5

Trigger Term Quality

Includes relevant natural terms a user would say ('Avalonia UI development', 'Zafiro toolkit') but offers no synonyms, variations, or file extensions.

3 / 5

Distinctiveness Conflict Risk

The Avalonia-plus-Zafiro niche is specific and largely distinct, with only minor overlap risk against generic Avalonia or .NET skills.

4 / 5

Total

12

/

20

Passed

Validation

87%

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

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

relative_links

Relative link issues: 5 missing

Warning

Total

14

/

16

Passed

Repository
sickn33/antigravity-awesome-skills
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.