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.
43
42%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./skills/brutalist-skill/SKILL.mdQuality
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 distinctive visual aesthetic niche, making it unlikely to conflict with other skills. However, it lacks concrete action verbs describing what Claude actually does with this skill, reads more like a mood board than a functional description, and is missing an explicit 'Use when...' clause to guide skill selection.
Suggestions
Add concrete action verbs describing what the skill does, e.g., 'Generates CSS/HTML layouts using rigid grids...' or 'Applies Swiss-military terminal styling to UI components...'
Add an explicit 'Use when...' clause, e.g., 'Use when the user requests brutalist, industrial, military-inspired, or retro terminal UI design for dashboards, portfolios, or editorial layouts.'
Include natural trigger terms users might say, such as 'brutalist design,' 'industrial UI,' 'retro terminal,' 'utilitarian style,' or 'blueprint aesthetic.'
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | Names the domain (design/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 verbs describing what the skill actually does (e.g., 'generates,' 'applies,' 'creates'). | 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. The lack of an explicit trigger clause caps this at 2 per the rubric guidelines. | 2 / 3 |
Trigger Term Quality | Contains some relevant keywords like 'dashboards,' 'portfolios,' 'editorial sites,' 'blueprints,' 'Swiss typographic,' and 'military terminal,' but misses common user terms like 'brutalist design,' 'industrial UI,' 'retro terminal style,' or file format references. A user 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—that is unlikely to conflict with other design or styling skills. The combination of 'declassified blueprints,' 'analog degradation,' and 'military terminal' creates a distinct identity. | 3 / 3 |
Total | 9 / 12 Passed |
Implementation
27%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
The skill contains genuinely useful design specifications with concrete values (hex codes, CSS properties, font names, clamp ranges) that would guide Claude in building brutalist/tactical interfaces. However, it is significantly over-written with philosophical and descriptive prose that Claude doesn't need, lacks executable code examples (no complete HTML/CSS components), and dumps everything into a single monolithic document with no progressive disclosure structure.
Suggestions
Replace descriptive prose with executable code: add 2-3 complete HTML+CSS component examples (e.g., a header block, a data table, a CRT terminal panel) that demonstrate the design principles in action.
Cut all philosophical/explanatory text that describes 'what this style is' — Claude can infer intent from concrete examples. The Skill Meta description, archetype explanations, and rationale paragraphs should be reduced to 1-2 sentence directives each.
Split into multiple files: keep SKILL.md as a concise overview with decision tree (which archetype to pick), then reference separate files like COLORS.md, TYPOGRAPHY.md, COMPONENTS.md, and EFFECTS.md for detailed specifications.
Add a concrete workflow: e.g., '1. Determine archetype (Swiss/Tactical) → 2. Set up base CSS variables from color table → 3. Build grid skeleton → 4. Apply typography scale → 5. Add texture effects → 6. Verify: check no border-radius, no gradients, no mixed substrates.'
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Extremely verbose with extensive explanatory prose that Claude doesn't need. The 'Skill Meta' description alone is a paragraph of unnecessary context. Phrases like 'This discipline requires absolute mastery over' and 'The objective is to construct digital environments that project raw functionality' are decorative, not instructional. Many sections describe philosophy rather than giving actionable directives. | 1 / 3 |
Actionability | Provides specific CSS values (clamp ranges, hex colors, letter-spacing values, scanline gradients) and concrete font recommendations, which is genuinely useful. However, there are no complete, copy-paste-ready code blocks — no full HTML/CSS component examples, no starter templates. The guidance is specific but stops short of 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 is 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 entire skill is a monolithic wall of text with no references to supporting files, no layered structure, and no navigation aids. All content — from high-level philosophy to specific CSS values — is inlined in a single document. With this much content, it would benefit greatly from splitting detailed specifications (color palettes, font lists, effect implementations) into separate reference files. | 1 / 3 |
Total | 6 / 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.
Validation — 11 / 11 Passed
Validation for skill structure
No warnings or errors.
3c7017d
Table of Contents
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.