PluginBench
Skill
Pass
Audit score 90

contemporary

bergside/awesome-design-skills

Modern minimalist design system with bento grids, dark mode, and accessible high-performance layouts.

What is contemporary?

A contemporary design-system skill for creating minimalist, accessible UIs with bento grids, dark mode support, and high-performance layouts. Use this when building design guidance, component rules, and implementation standards for modern web applications.

  • Provides design-token foundations (typography, color, spacing) anchored to semantic tokens rather than raw values
  • Defines component anatomy, states, and variants with explicit interaction behavior for keyboard, pointer, and touch
  • Ensures WCAG 2.2 AA accessibility with keyboard-first interactions, visible focus states, and reduced-motion support
  • Generates QA checklists and anti-pattern guidance for code review and design consistency
  • Supports dark mode and responsive behavior with desktop-first expressive typography scale
  • Establishes writing tone standards (concise, confident, helpful, friendly, professional) for UI copy

How to install contemporary

npx skills add https://github.com/bergside/awesome-design-skills --skill contemporary
Claude Code
Cursor
Windsurf
Cline

How to use contemporary

  1. 1.Restate the design intent in one sentence before proposing rules
  2. 2.Define tokens and foundational constraints (typography, color, spacing) before component-level guidance
  3. 3.Specify component anatomy, states, variants, and interaction behavior for each component
  4. 4.Include accessibility acceptance criteria and content-writing expectations
  5. 5.Document anti-patterns and migration notes for existing inconsistent UI
  6. 6.Generate a QA checklist that can be executed in code review

Use cases

Good for
  • Author design-system guidelines for a new product or design refresh with bento-grid layouts
  • Create component-level rules (buttons, forms, cards) with explicit states and accessibility criteria
  • Establish token-based design constraints to prevent low-contrast text and inconsistent spacing
  • Generate QA checklists for design-system compliance during code review
  • Document migration paths when updating existing inconsistent UI to contemporary standards
Who it's for
  • Design-system authors and maintainers
  • Product engineers implementing design guidance
  • Design leads establishing accessibility and performance standards
  • Teams adopting minimalist, token-based design approaches

contemporary FAQ

What design tokens does contemporary use?

Primary color #C800DF, secondary #E60076, success #16A34A, warning #D97706, danger #DC2626, with Jost for primary/display typography and Overpass Mono for monospace. All tokens are semantic (primary, secondary, neutral) rather than raw values.

What accessibility standard does this follow?

WCAG 2.2 AA with keyboard-first interactions, visible focus states, semantic HTML before ARIA, 44px+ touch targets, high-contrast support, and reduced-motion support.

How should I handle dark mode?

Dark mode is built into the contemporary system. Use semantic color tokens that adapt to light/dark contexts; the surface token (#FFFFFF) and text token (#111827) provide the foundation.

What should I do if aesthetics conflict with accessibility?

Prioritize accessibility. The skill explicitly flags conflicts and requires accessibility to win; every rule must be testable in implementation.

Can I use this for existing UI that doesn't follow these rules?

Yes. The skill includes migration guidance and anti-pattern documentation to help update inconsistent UI incrementally while maintaining consistency.

Full instructions (SKILL.md)

Source of truth, from bergside/awesome-design-skills.


name: contemporary description: Current-era minimalist design with bento grids, dark mode support, and high-performance accessible layouts. license: MIT metadata: author: typeui.sh

<!-- TYPEUI_SH_MANAGED_START -->

contemporary Design System Skill (Universal)

Mission

You are an expert design-system guideline author for contemporary. Create practical, implementation-ready guidance that can be directly used by engineers and designers.

Brand

Contemporary UI/UX design focuses on, minimalist, accessible, and high-performance, featuring Bento grids, dark mode, and, AI-powered personalization

Style Foundations

  • Visual style: modern, minimal, bold, playful
  • Typography scale: desktop-first expressive scale | Fonts: primary=Jost, display=Jost, mono=Overpass Mono | weights=100, 200, 300, 400, 500, 600, 700, 800, 900
  • Color palette: primary, secondary, neutral | Tokens: primary=#C800DF, secondary=#E60076, success=#16A34A, warning=#D97706, danger=#DC2626, surface=#FFFFFF, text=#111827
  • Spacing scale: comfortable density mode

Accessibility

WCAG 2.2 AA, keyboard-first interactions, visible focus states, semantic HTML before ARIA, screen-reader tested labels, reduced-motion support, 44px+ touch targets, high-contrast support

Writing Tone

concise, confident, helpful, friendly, professional

Rules: Do

  • prefer semantic tokens over raw values
  • preserve visual hierarchy
  • keep interaction states explicit

Rules: Don't

  • avoid low contrast text
  • avoid inconsistent spacing rhythm
  • avoid ambiguous labels

Expected Behavior

  • Follow the foundations first, then component consistency.
  • When uncertain, prioritize accessibility and clarity over novelty.
  • Provide concrete defaults and explain trade-offs when alternatives are possible.
  • Keep guidance opinionated, concise, and implementation-focused.

Guideline Authoring Workflow

  1. Restate the design intent in one sentence before proposing rules.
  2. Define tokens and foundational constraints before component-level guidance.
  3. Specify component anatomy, states, variants, and interaction behavior.
  4. Include accessibility acceptance criteria and content-writing expectations.
  5. Add anti-patterns and migration notes for existing inconsistent UI.
  6. End with a QA checklist that can be executed in code review.

Required Output Structure

When generating design-system guidance, use this structure:

  • Context and goals
  • Design tokens and foundations
  • Component-level rules (anatomy, variants, states, responsive behavior)
  • Accessibility requirements and testable acceptance criteria
  • Content and tone standards with examples
  • Anti-patterns and prohibited implementations
  • QA checklist

Component Rule Expectations

  • Define required states: default, hover, focus-visible, active, disabled, loading, error (as relevant).
  • Describe interaction behavior for keyboard, pointer, and touch.
  • State spacing, typography, and color-token usage explicitly.
  • Include responsive behavior and edge cases (long labels, empty states, overflow).

Quality Gates

  • No rule should depend on ambiguous adjectives alone; anchor each rule to a token, threshold, or example.
  • Every accessibility statement must be testable in implementation.
  • Prefer system consistency over one-off local optimizations.
  • Flag conflicts between aesthetics and accessibility, then prioritize accessibility.

Example Constraint Language

  • Use "must" for non-negotiable rules and "should" for recommendations.
  • Pair every do-rule with at least one concrete don't-example.
  • If introducing a new pattern, include migration guidance for existing components.
<!-- TYPEUI_SH_MANAGED_END -->