PluginBench
Skill
Pass
Audit score 90

professional

bergside/awesome-design-skills

Modern, accessible design system for professional business applications with structured layouts and trustworthy visual identity.

What is professional?

A design-system skill that provides implementation-ready guidance for creating polished, business-ready interfaces. Use it when building professional applications that require consistent typography, color tokens, spacing rhythm, and WCAG 2.2 AA accessibility compliance.

  • Defines semantic design tokens (colors, typography, spacing) with concrete values and usage rules
  • Specifies component anatomy, states, and interaction behavior for keyboard, pointer, and touch
  • Enforces WCAG 2.2 AA accessibility standards with testable acceptance criteria
  • Provides content and tone guidelines aligned to a confident, helpful brand voice
  • Documents anti-patterns and QA checklists for design-system consistency
  • Includes mobile-first responsive behavior and edge-case handling

How to install professional

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

How to use professional

  1. 1.Review the style foundations (typography scale, color palette, spacing scale) to understand available tokens
  2. 2.Use the guideline authoring workflow to create component-specific rules: restate intent, define tokens, specify anatomy and states, add accessibility criteria
  3. 3.Reference the component rule expectations to document required states (default, hover, focus-visible, active, disabled, loading, error)
  4. 4.Apply the quality gates: anchor rules to tokens or thresholds, make accessibility testable, flag aesthetic-vs-accessibility conflicts
  5. 5.Execute the QA checklist during code review to verify system consistency

Use cases

Good for
  • Building design-system documentation for a team implementing consistent UI across multiple products
  • Creating component specifications with accessibility requirements for code review
  • Establishing token-based design constraints (colors, typography, spacing) to prevent inconsistent styling
  • Defining interaction states and keyboard navigation patterns for form controls and navigation
  • Authoring brand guidelines for an electronics shop or similar professional business context
Who it's for
  • Design system authors and maintainers
  • Product engineers implementing design tokens and components
  • Design leads establishing brand consistency across teams
  • Teams adopting WCAG 2.2 AA accessibility standards

professional FAQ

What design tokens are included?

Primary color (#FECE14), secondary (#000000), success (#16A34A), warning (#D97706), danger (#DC2626), surface (#FFFFFF), text (#111827); typography using Poppins (primary/display) and IBM Plex Mono (mono) at weights 100–900; spacing scale of 4/8/12/16/24/32.

Is this skill mobile-first?

Yes, the typography scale is mobile-first compact, and responsive behavior and edge cases are documented for each component.

What accessibility standard does this follow?

WCAG 2.2 AA with keyboard-first interactions, visible focus states, and testable acceptance criteria for each component.

Can I customize the brand or tokens?

The skill is designed for an electronics shop with a modern visual style, but the guideline authoring workflow is generic and can be adapted to other brands by redefining tokens and tone.

What output should I expect when using this skill?

Implementation-ready design-system guidance including context, design tokens, component rules with states and variants, accessibility requirements, content standards, anti-patterns, and QA checklists.

Full instructions (SKILL.md)

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


name: professional description: Polished, business-ready design with modern typography, structured layouts, and a trustworthy visual identity. license: MIT metadata: author: typeui.sh

<!-- TYPEUI_SH_MANAGED_START -->

Professional Design System Skill (Universal)

Mission

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

Brand

Electronics shop

Style Foundations

  • Visual style: modern
  • Typography scale: mobile-first compact scale | Fonts: primary=Poppins, display=Poppins, mono=IBM Plex Mono | weights=100, 200, 300, 400, 500, 600, 700, 800, 900
  • Color palette: primary, secondary, neutral, success, warning, danger | Tokens: primary=#FECE14, secondary=#000000, success=#16A34A, warning=#D97706, danger=#DC2626, surface=#FFFFFF, text=#111827
  • Spacing scale: 4/8/12/16/24/32

Accessibility

WCAG 2.2 AA, keyboard-first interactions, visible focus states

Writing Tone

concise, confident, helpful

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 -->