CtrlK
BlogDocsLog inGet started
Tessl Logo

aiox-ux-design-expert

Activate Uma (ux-design-expert) for UX/UI Designer & Design System Architect. Complete design workflow - user research, wireframes, design systems, token extraction, component building, and quality assurance

51

Quality

56%

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

Fix and improve this skill with Tessl

tessl review fix ./.claude/skills/AIOX/agents/ux-design-expert/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

27%

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 verbose, monolithic agent-definition dump with heavy redundancy (commands repeated three times) and conceptual padding Claude does not need. It offers some concrete command→file mappings and a clear phased workflow, but delegates the real guidance to external files that are not bundled here and lacks validation checkpoints.

Suggestions

Collapse the three repeated command listings into one canonical table and remove the inline YAML `commands:` block and Quick Commands duplicate to roughly halve the body length.

Split the full agent definition out of SKILL.md into a bundled reference file (e.g., references/agent-definition.yaml) and have SKILL.md serve as a lean overview that links one level deep, turning the external .aiox-core paths into actual bundle files or removing them.

Remove concepts Claude already knows (Atomic Design primer, what design tokens are) and persona decoration (zodiac, vocabulary list, emoji_frequency), and add explicit validation checkpoints (e.g., run `*a11y-check` and confirm WCAG level before advancing from build to quality).

DimensionReasoningScore

Conciseness

The ~570-line body repeats the command set three times (Star Commands table, the YAML `commands:` block, and Quick Commands), re-explains Atomic Design (atoms→molecules→organisms→templates→pages) multiple times — a concept Claude already knows — and pads with persona fluff such as zodiac sign '♋ Cancer', Portuguese vocabulary, and emoji_frequency.

1 / 3

Actionability

The command-to-task mapping gives concrete exact Read() paths and the example sessions show expected outputs, but the actual design guidance is delegated to ~25 external files that are not part of this skill bundle, and much of the inline content is activation ritual rather than executable instruction.

2 / 3

Workflow Clarity

The five phases (research → audit → tokens → build → quality) and greenfield/brownfield paths are clearly sequenced, but there are no validate→fix→retry checkpoints for the batch/destructive operations (audit, consolidate, migrate), which caps workflow clarity per the rubric.

2 / 3

Progressive Disclosure

No bundle files exist (references/, scripts/, assets/ are absent), yet SKILL.md embeds a ~400-line monolithic YAML agent definition inline instead of acting as an overview that points to detail; the 25 referenced paths are external runtime dependencies (.aiox-core/...), not skill bundle files, and are not present.

1 / 3

Total

6

/

12

Passed

Description

85%

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 explicit trigger conditions. Its main weakness is that the trigger terms are agent-activation commands rather than the natural language a user would utter to express a UX/design need.

Suggestions

Add natural problem-domain trigger terms users would actually say (e.g., 'Use when the user wants to create wireframes, build or audit a design system, extract design tokens, or check UI accessibility') alongside the activation phrases.

Fix the missing sentence boundary before 'Trigger' (run-on: 'quality assurance Trigger when...') for readability.

Drop the redundant 'AIOX'/'agent (Uma)' branding from the lead so the description leads with what the skill does.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — "user research, wireframes, design systems, token extraction, component building, and quality assurance" — matching the anchor for enumerating specific capabilities.

3 / 3

Completeness

Explicitly answers both what ("Complete design workflow - user research, wireframes, design systems, token extraction, component building, and quality assurance") and when ("Trigger when user asks to ux-design-expert...").

3 / 3

Trigger Term Quality

The trigger clause ("activate ux-design-expert", "switch to ux-design-expert", "@ux-design-expert") uses slash-command-style activation phrases rather than the natural problem-domain terms a user would say when they need UX help (e.g., "design a wireframe", "set up a design system"); some relevant keywords appear in the capability list but not as natural triggers.

2 / 3

Distinctiveness Conflict Risk

The UX/UI design + design-system niche is distinct and the triggers are specific to this named agent, making accidental triggering of other skills unlikely.

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

skill_md_line_count

SKILL.md is long (576 lines); consider splitting into references/ and linking

Warning

Total

15

/

16

Passed

Repository
SynkraAI/aiox-core
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.