CtrlK
BlogDocsLog inGet started
Tessl Logo

industrial-brutalist-ui

Raw mechanical interfaces fusing Swiss typographic print with military terminal aesthetics. Rigid grids, extreme type scale contrast, utilitarian color, analog degradation effects. For data-heavy dashboards, portfolios, or editorial sites that need to feel like declassified blueprints.

56

Quality

46%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./skills/brutalist-skill/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Discovery

57%

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 effectively establishes a unique visual identity niche, combining Swiss typography with military terminal aesthetics, making it highly distinctive. However, it lacks concrete action verbs describing what Claude actually does with this skill, and it omits an explicit 'Use when...' clause, weakening its completeness and specificity as a skill selector.

Suggestions

Add concrete action verbs describing what the skill does, e.g., 'Generates UI layouts and component styles fusing Swiss typographic print with military terminal aesthetics.'

Add an explicit 'Use when...' clause with natural trigger terms, e.g., 'Use when the user asks for brutalist, industrial, retro-terminal, or blueprint-style UI designs, or mentions Swiss typography or military aesthetics.'

DimensionReasoningScore

Specificity

Names the domain (design/UI aesthetics) and lists some specific elements like 'rigid grids, extreme type scale contrast, utilitarian color, analog degradation effects,' but these describe stylistic attributes rather than concrete actions Claude would perform. No action verbs like 'creates,' 'applies,' or 'generates' are used.

2 / 3

Completeness

The 'what' is partially addressed through stylistic descriptors, and the 'when' is implied by 'For data-heavy dashboards, portfolios, or editorial sites,' but there is no explicit 'Use when...' clause with trigger guidance. Per rubric rules, the missing explicit trigger guidance caps this at 2.

2 / 3

Trigger Term Quality

Includes some relevant terms like 'dashboards,' 'portfolios,' 'editorial sites,' 'Swiss typographic,' 'military terminal,' and 'blueprints,' but misses common user-facing terms like 'brutalist design,' 'industrial UI,' 'retro terminal style,' or 'typography-heavy layout.' Users might not naturally say 'analog degradation effects.'

2 / 3

Distinctiveness Conflict Risk

The description carves out a very specific aesthetic niche—Swiss typographic print fused with military terminal aesthetics and analog degradation. This is highly distinctive and unlikely to conflict with other design or UI skills due to its unique combination of stylistic references.

3 / 3

Total

9

/

12

Passed

Implementation

35%

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

The skill is a detailed design specification with strong aesthetic vision and specific parameter values (fonts, colors, spacing), but it reads more like a design manifesto than an actionable skill file. It's overly verbose with descriptive prose that Claude doesn't need, lacks executable code examples (complete HTML/CSS components), and provides no workflow for actually building an interface from start to finish.

Suggestions

Cut descriptive/explanatory prose by at least 50% — remove phrases like 'This discipline requires absolute mastery over' and concept explanations Claude already knows. Lead with values and code, not descriptions.

Add 1-2 complete, copy-paste-ready HTML+CSS code examples showing a minimal component (e.g., a data card or header section) in each archetype mode.

Add an explicit build workflow: step-by-step sequence for constructing a page (e.g., 1. Choose archetype, 2. Set up grid skeleton, 3. Apply typography tokens, 4. Verify contrast ratios, 5. Add texture effects).

Extract detailed font lists, color palettes, and CSS filter recipes into separate reference files, keeping SKILL.md as a concise overview with links.

DimensionReasoningScore

Conciseness

The content is excessively verbose, with lengthy descriptions that explain concepts Claude already understands (what Swiss typography is, what CRT terminals are, what monospace fonts are). The description section alone is a paragraph of unnecessary context. Phrases like 'deliberately discarding conventional consumer UI patterns' and 'purely utilitarian color palettes' are decorative rather than instructive. Much of this could be cut by 50%+ without losing actionable information.

1 / 3

Actionability

The skill provides specific CSS values (clamp ranges, letter-spacing values, hex colors, gradient syntax for scanlines), font names, and some concrete CSS snippets, which is good. However, there are no complete, copy-paste-ready code examples — no full HTML+CSS component example, no complete grid layout snippet. The guidance is specific but stops short of being fully executable.

2 / 3

Workflow Clarity

The skill provides clear decision points ('Pick ONE per project and commit to it') and some sequencing of concerns (choose archetype → typography → color → layout → components → effects). However, there's no explicit step-by-step workflow for building an interface, no validation checkpoints, and no feedback loops for checking whether the result matches the intended aesthetic.

2 / 3

Progressive Disclosure

The content is well-structured with clear numbered sections and subsections, making it navigable. However, it's a monolithic document with no references to external files for detailed examples, component libraries, or templates. The 8 sections of dense specification content could benefit from splitting detailed font lists and color palettes into reference files.

2 / 3

Total

7

/

12

Passed

Validation

100%

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

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
Leonxlnx/taste-skill
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.