CtrlK
BlogDocsLog inGet started
Tessl Logo

vibe-textual-ui

Textual TUI widget and TCSS conventions for Mistral Vibe. Use when building or styling Textual widgets, writing TCSS rules, working with selectable lists, tool headers, theme variables, or UI component layout.

75

Quality

93%

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

100%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 tight, actionable conventions reference that assumes Claude's competence and wastes no tokens. It is well-structured for a simple skill and requires no external references to be effective.

DimensionReasoningScore

Conciseness

Lean and dense with no padding; it assumes Claude already knows Textual/TCSS and every bullet delivers a specific, load-bearing convention.

5 / 5

Actionability

Highly concrete guidance with exact import paths, class names, TCSS patterns, and banned-vs-preferred tokens; as an instruction-only conventions skill, the absence of code blocks is not a penalty because the guidance is directly executable.

5 / 5

Workflow Clarity

A single-purpose conventions skill with no multi-step or destructive operations; per the simple-skkill exception, clear unambiguous guidance scores 5.

5 / 5

Progressive Disclosure

Under 50 lines with two well-organized sections (Widgets, TCSS) and no need for external bundle files; the single external link is an appropriate reference rather than a nested file dependency.

5 / 5

Total

20

/

20

Passed

Description

87%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, third-person, and explicitly pairs a clear 'what' with concrete 'when' triggers for a well-scoped niche. It is strong overall, with only minor room to sharpen the action verbs and add a few more trigger synonyms.

Suggestions

Lead the description with crisp action verbs (e.g. 'Build and style Textual widgets, write TCSS rules, render selectable lists and tool headers') to lift specificity toward 5.

Add a couple of natural user-facing synonyms (e.g. 'TUI', 'terminal UI', 'styling/theming widgets') to broaden trigger-term coverage.

DimensionReasoningScore

Specificity

Names the domain ('Textual TUI widget and TCSS conventions') and lists several concrete action areas (building/styling widgets, writing TCSS rules, selectable lists, tool headers, theme variables, UI layout), but they are framed as areas rather than crisp action verbs like the 5-anchor.

4 / 5

Completeness

Clearly states what the skill covers and gives an explicit 'Use when...' clause with concrete trigger phrases, matching the 5-anchor for both what and when.

5 / 5

Trigger Term Quality

Good natural-term coverage ('Textual widgets', 'TCSS rules', 'selectable lists', 'tool headers', 'theme variables', 'UI component layout') with some synonyms; a few natural variations are absent but overall strong.

4 / 5

Distinctiveness Conflict Risk

A clearly scoped niche (Textual TUI conventions for Mistral Vibe) with distinct, specific triggers and minimal overlap risk with other skills.

5 / 5

Total

18

/

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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

Total

15

/

16

Passed

Repository
mistralai/mistral-vibe
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.