CtrlK
BlogDocsLog inGet started
Tessl Logo

team-ui

Orchestrate the UI team through the UX pipeline — authoring, visual design, implementation, review, polish. Uses /ux-design, /ux-review, studio templates.

58

Quality

73%

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 ./.claude/skills/team-ui/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

70%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 an exceptionally actionable and well-gated orchestration pipeline with literal commands, paths, output strings, and strong error-recovery feedback loops. Its weaknesses are token efficiency — the same rules (write exception, NOT ASSESSED reporting) are restated multiple times with lengthy defensive rationale — and inlining of meta-commentary that belongs in a separate reference file.

Suggestions

State the bounded write-exception once (in the File Write Protocol section) and reference it from the delegation section and return-contract paragraph instead of restating it three times.

Move the meta-rationale essays ('Why this does not violate the Collaboration Protocol', the team-size collapse explanation, the 'skipped-check reporting' philosophy) into a reference document and keep one-line pointers inline.

Define the accessibility NOT ASSESSED wording once at Phase 1a and have Phase 4 and the Output section reference it rather than repeat the full string and its justification.

DimensionReasoningScore

Conciseness

The body is noticeably verbose with several padded sections: the bounded write-exception is explained three times (return-contract paragraph, the 'Why this does not violate the Collaboration Protocol' blockquote, and the File Write Protocol section), the accessibility NOT ASSESSED rule is fully restated at Phase 1a, Phase 4, and Output, and long defensive essays ('The collapse is correct', 'Do not "fix" this by asking per subagent') justify rules rather than instruct. Not 1: it never explains concepts Claude already knows and the bulk is genuine operational instruction; not 3: the padding is several sections, not occasional over-explanation.

2 / 5

Actionability

Fully executable for an instruction-only orchestrator skill: literal subagent_type values, a table mapping each phase/agent to its exact output path, verbatim strings to emit (the active-set announcement, 'Accessibility: NOT ASSESSED — ...', 'Engine validation: NOT ASSESSED — ...'), explicit AskUserQuestion option sets, a runnable prefill bash command, and explicit rules for substituting [path]/[feature-name] placeholders. Concrete guidance covers the common cases end to end.

5 / 5

Workflow Clarity

Clear Phase 0→5 sequence with explicit validation gates ('Do not proceed to Phase 2 until the verdict is APPROVED'), feedback loops (NEEDS REVISION → revise the same spec → re-run review; NOT ASSESSED → produce the missing input first; Error Recovery Protocol with artifact-on-disk verification), and a checklist-style final report with COMPLETE/BLOCKED verdicts naming any skipped checks.

5 / 5

Progressive Disclosure

Section and phase structure is real and project-doc references (.claude/docs/automation-modes.md, error-recovery-protocol.md, config-resolution.md) are one level deep and clearly signaled, but no bundle files exist and substantial meta-rationale that belongs in a separate reference (the Collaboration Protocol defense, the team-size collapse essay, the repeated exception exposition) is inlined. Not 4 because content that should be separate is inline; not 2 because structure is present and references are not buried.

3 / 5

Total

15

/

20

Passed

Description

66%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 and distinct, clearly conveying a full UI pipeline orchestration scope with named sub-skills. Its main weakness is the complete absence of any 'Use when...' trigger guidance, which both caps completeness and leaves natural trigger terms (screen, HUD, menu, interface) uncovered.

Suggestions

Add an explicit 'Use when...' clause naming trigger scenarios, e.g. 'Use when building a new screen, HUD, or menu system end-to-end from UX spec through polish.'

Include natural user phrasings such as "screen", "interface", "HUD", "menu", or "wireframe" to broaden trigger coverage.

Name the concrete outputs (UX spec, visual design spec, implemented UI feature, accessibility audit) to sharpen the 'what' and lift specificity toward 5.

DimensionReasoningScore

Specificity

"Orchestrate the UI team through the UX pipeline — authoring, visual design, implementation, review, polish" lists several specific pipeline actions and names the concrete tools used ("Uses /ux-design, /ux-review, studio templates"), matching the 'several specific actions; minor gaps' anchor. It falls short of 5 because no concrete outputs (UX spec, visual design spec, implemented feature) are named, and above 3 because it enumerates five stages rather than 1-2 actions.

4 / 5

Completeness

The 'what' is clear (orchestrating a UI team through a five-stage pipeline), but there is no "Use when..." clause or any equivalent explicit trigger guidance — the rubric guideline caps completeness at 3 for this. It is not 2 because the 'what' is specific and concrete, not vague; it cannot be 4 because 'when' is wholly absent rather than merely under-specified.

3 / 5

Trigger Term Quality

Good natural keyword coverage — "UI team", "UX pipeline", "visual design", "implementation", "review", "polish", plus the sibling skill names — matching 'good keyword coverage; a few natural terms missing'. Not 5: common user phrasings like "screen", "interface", "HUD", "menu", or "wireframe" are absent; not 3: coverage goes beyond partial keywords to a solid set of domain terms.

4 / 5

Distinctiveness Conflict Risk

"Orchestrate the UI team through the UX pipeline" carves a distinct full-pipeline orchestration niche and explicitly names its component skills (/ux-design, /ux-review), matching 'mostly distinct; minor overlap risk'. Minor overlap remains with the closely related skills it invokes and with /quick-design, so not 5.

4 / 5

Total

15

/

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.

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

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

Warning

Total

14

/

16

Passed

Repository
Donchitos/Claude-Code-Game-Studios
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.