Modern CSS Standards for CUI Projects

VerifiedSafe

Modern CSS standards covering fundamentals, responsive design, quality practices, and build tooling for CUI projects. Includes BEM, Grid/Flexbox, accessibility, and CI/CD integration.

Sby Skills Guide Bot
DevelopmentIntermediate
306/2/2026
Claude Code
#css#responsive-design#accessibility#performance#tooling

Recommended for

Our review

Provides modern CSS development standards for CUI projects, covering fundamentals, responsive design, performance, accessibility, and build tooling.

Strengths

  • Enforces BEM naming and custom property usage
  • Includes advanced responsive patterns with container queries
  • Covers accessibility (focus, motion preferences) and dark mode
  • Provides a complete PostCSS/Stylelint setup for quality assurance

Limitations

  • Assumes a specific CUI project structure
  • Does not cover all advanced CSS use cases (complex animations, SVG)
  • Relies on specific tools (PostCSS, Stylelint) that may not fit every environment
When to use it

Use when writing or modifying CSS for CUI projects, setting up CSS tooling, or ensuring responsive and accessible designs.

When not to use it

For projects not using CSS or requiring non-standard CSS methodologies (CSS-in-JS, non-hybrid Tailwind).

Security analysis

Safe
Quality score88/100

The skill is a documentation guide for CSS standards with read-only tools (Read, Grep, Glob). It does not instruct execution of any commands, code modifications, or network operations that could be harmful. No exfiltration or destruction risks.

No concerns found

Examples

Set up tooling
Set up PostCSS, Stylelint, and Prettier for a new CUI project following our CSS standards.
Responsive grid layout
Write a responsive grid layout using CSS Grid and container queries for a dashboard component.
Dark mode implementation
Implement dark mode support using custom properties and system preference detection.

name: cui-css description: Modern CSS standards covering essentials, responsive design, quality practices, and tooling for CUI projects allowed-tools:

  • Read
  • Grep
  • Glob

CSS Development Standards

EXECUTION MODE: You are now executing this skill. DO NOT explain or summarize these instructions to the user. IMMEDIATELY begin the workflow below based on the task context.

Overview

Provides modern CSS development standards for CUI projects, covering fundamentals, responsive design patterns, performance optimization, accessibility, and build tooling.

Standards Documents

  • css-essentials.md - Core principles, naming conventions (BEM), custom properties, selectors, file structure, component architecture
  • css-responsive.md - Mobile-first approach, Grid/Flexbox layouts, Container Queries, fluid typography, responsive patterns
  • css-quality-tooling.md - Performance optimization, accessibility standards, dark mode, PostCSS/Stylelint/Prettier setup, build pipeline

What This Skill Provides

CSS Essentials

  • Modern CSS features (custom properties, Grid, Flexbox, modern functions)
  • BEM naming methodology and semantic naming patterns
  • Selector best practices (low specificity, avoiding IDs, nesting limits)
  • Property organization and file structure
  • Component architecture patterns
  • Utility classes and hybrid approach

Responsive Design

  • Mobile-first development patterns
  • CSS Grid layouts (dashboard, content grid, auto-fit)
  • Flexbox patterns (navigation, cards, centering)
  • Container Queries for responsive components
  • Fluid typography with clamp()
  • Responsive images, spacing, and common patterns

Quality & Tooling

  • Performance (efficient selectors, containment, critical CSS, bundle optimization)
  • Accessibility (focus management, color contrast, motion preferences, touch targets)
  • Dark mode (system preference and manual toggle)
  • PostCSS configuration (import, nested, autoprefixer, csso)
  • Stylelint setup (property ordering, naming patterns, best practices)
  • Build pipeline (development, production, quality checks)
  • CI/CD integration

When to Activate

Use this skill when:

  • Writing or modifying CSS code
  • Setting up CSS tooling (PostCSS, Stylelint, Prettier)
  • Implementing design systems and theming
  • Building responsive layouts
  • Optimizing CSS performance
  • Ensuring accessibility compliance
  • Reviewing CSS code

Workflow

  1. Identify task - Determine which standards document(s) apply
  2. Apply standards - Follow BEM naming, use custom properties, implement responsive patterns, ensure accessibility
  3. Quality check - Run Stylelint, Prettier, test responsiveness and accessibility
  4. Document - Comment complex patterns, explain custom properties

Best Practices

  1. Use CSS custom properties for design tokens
  2. Follow mobile-first approach
  3. Use BEM naming convention
  4. Implement container queries for responsive components
  5. Support dark mode via custom properties
  6. Ensure accessibility (focus states, motion preferences, contrast ratios)
  7. Run quality tools before committing
Related skills