neobrutalism

Standardize neobrutalism UI components with bold borders and WCAG 2.2 AA tokens.

Updated May 13, 2026
One-click install
npx skills add https://github.com/superpollo02/awesome-design-skill --skill neobrutalism-superpollo02
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: neobrutalism
Source: https://github.com/superpollo02/awesome-design-skill/tree/main/skills/neobrutalism
Command: npx skills add https://github.com/superpollo02/awesome-design-skill --skill neobrutalism-superpollo02

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Neobrutalism guidance solves inconsistent UI styling by defining concrete tokens, typography, spacing, and interaction rules for high-contrast, border-forward interfaces.

Core Features & Use Cases

  • Tokenized foundations: sets primary/secondary/success/warning/danger, surface, and text colors plus typography (Inter + JetBrains Mono) and spacing scales for consistent implementation.
  • Accessibility-first behavior: enforces WCAG 2.2 AA, keyboard-first interaction, and visible focus states to keep components usable for all users.
  • Opinionated do/don’t quality gates: provides explicit patterns and anti-patterns to prevent low-contrast text, broken hierarchy, and rhythm drift during development.

Quick Start

Apply the neobrutalism skill rules to your component implementation so every control uses the specified tokens, preserves visual hierarchy, and includes testable focus-visible and disabled/loading/error states.

Frequently Asked Questions about neobrutalism

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I standardize a neobrutalism design system for UI components?

Standardizing neobrutalism UI components requires defining concrete color tokens, typography scales, and spacing rhythm to ensure consistent high-contrast, border-forward interfaces. This approach prevents visual hierarchy drift and rhythm inconsistencies during web and mobile product development.

How do I ensure my neobrutalism UI meets WCAG 2.2 AA accessibility standards?

Ensure neobrutalism UI meets WCAG 2.2 AA standards by enforcing keyboard-first interaction, explicit focus-visible behavior, and high-contrast text tokens. This guarantees components remain fully accessible while maintaining the bold aesthetic typical of neobrutalism design.

What typography and spacing tokens are used in a neobrutalism design system?

Neobrutalism design system typography uses Inter for standard text and JetBrains Mono for code, paired with structured spacing scales. Using these explicit semantic tokens ensures consistent visual rhythm and prevents layout drift across web and mobile interfaces.

How do I define interaction states for high-contrast UI components?

Define interaction states for high-contrast UI components by establishing explicit do and don't patterns for focus-visible, disabled, loading, and error states. This creates QA-ready acceptance criteria that prevent broken hierarchy and ensure proper user feedback.

What are the common anti-patterns when implementing neobrutalism interfaces?

Common anti-patterns in neobrutalism interfaces include using low-contrast text, breaking visual hierarchy, and causing spacing rhythm drift. Applying explicit do and don't quality gates with semantic token usage prevents these issues and maintains brutal clarity across UI components.

Can I apply neobrutalism design rules to both web and mobile product interfaces?

You can apply neobrutalism design rules to both web and mobile product interfaces by utilizing standardized color tokens, typography scales, and spacing rhythm. The system enforces platform-agnostic accessibility and explicit interaction states across all components.