CtrlK
BlogDocsLog inGet started
Tessl Logo

typeui

Use TypeUI with Hermes Agent to access project design skills, brand kits, UI prompts, and layout variations through the TypeUI MCP server when creating or refining user interfaces.

74

Quality

92%

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

100%Weight 40%Scale 1-3

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

The body is concise, actionable, and well-organized, with concrete install commands and a clear sequenced usage workflow appropriate for a simple, single-purpose integration skill. No external references are needed and none are missing.

DimensionReasoningScore

Conciseness

The body is lean and well-sectioned, avoids explaining concepts Claude already knows, and every section (capabilities, usage steps, MCP install, prompt examples) earns its place.

3 / 3

Actionability

Provides concrete executable commands ('hermes typeui install-mcp', 'hermes mcp login typeui', 'typeui_install_mcp'), a specific MCP server URL, and concrete procedural guidance rather than vague direction.

3 / 3

Workflow Clarity

The 'How to Use TypeUI' section gives a clearly sequenced 5-step process; the operation is non-destructive so the validation-checkpoint cap does not apply, and the single workflow is unambiguous.

3 / 3

Progressive Disclosure

No bundle files are needed; the body is under 50 lines and organized into clear, well-signaled sections (What TypeUI Provides, How to Use, MCP Server, Prompt Examples), meeting the simple-skill criterion for full credit.

3 / 3

Total

12

/

12

Passed

Description

85%Weight 40%Scale 1-3

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 and complete, clearly stating both capabilities and an explicit use trigger while being tightly scoped to the TypeUI/Hermes product niche. Its main weakness is trigger-term breadth, relying on 'creating or refining user interfaces' without the common shorthand variations users tend to say.

Suggestions

Broaden trigger terms to include natural user phrasings like 'build', 'design', 'redesign', or 'UI' alongside 'creating or refining user interfaces'.

Consider adding an explicit 'Use when...' clause framing to make the trigger guidance unmistakable.

DimensionReasoningScore

Specificity

Lists multiple specific concrete capabilities — 'project design skills, brand kits, UI prompts, and layout variations' — beyond merely naming a domain, matching the anchor for multiple specific actions.

3 / 3

Completeness

Explicitly answers what ('access project design skills, brand kits, UI prompts, and layout variations through the TypeUI MCP server') and when ('when creating or refining user interfaces'), with an explicit trigger clause present.

3 / 3

Trigger Term Quality

'when creating or refining user interfaces' gives some relevant keywords but misses common variations users would naturally say ('build', 'design', 'redesign', 'UI'), so coverage is incomplete.

2 / 3

Distinctiveness Conflict Risk

Names a specific product (TypeUI) and integration (Hermes Agent, TypeUI MCP server), giving it a clear niche unlikely to trigger for unrelated skills.

3 / 3

Total

11

/

12

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
bergside/typeui
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.