What problem does it solve? Writing CSS in the VS Code codebase requires following strict conventions for file organization, class naming, layout primitives, and text truncation. This Skill prevents common mistakes like clipped text without ellipsis, broken flex truncation, off-scale spacing values, and improper use of !important. ## Core Features & Use Cases - CSS Conventions & Naming: Enforces co-located CSS files, monaco- prefixed class naming, state classes, and selector quality rules including the no-new-!important policy. - Programmatic Layout Patterns: Documents SplitView, Grid, and scrollable element APIs for constraint-based responsive layouts without CSS media queries. - Text Overflow & Design Tokens: Provides the required ellipsis pattern (including the min-width: 0 flex fix) and the design-system size token ramps for spacing, radius, font, codicon, and stroke values. - Use Case: When building a new view pane with a resizable header label, use this Skill to apply the correct ellipsis CSS, hover tooltip for truncated text, and token-based spacing so the component passes stylelint and review. ## Quick Start Ask the AI to write or review CSS for a VS Code workbench component following the ux-css-layout conventions, including ellipsis handling and design tokens.