What problem does it solve? Styling jsgui3 interfaces consistently is difficult when developers use ad-hoc inline styles and arbitrary colors, leading to visual inconsistency and performance problems from excessive control counts. ## Core Features & Use Cases - Token-Driven Styling: Enforces a small set of CSS variables (--wlilo-bg, --wlilo-panel, --wlilo-gold, etc.) applied via container classes instead of inline per-node styling. - Layout & Icon Conventions: Standardizes obsidian panels on leather backgrounds, thin gold borders, and the repo's emoji-icon action convention (🔍 search, ⚙️ settings, ➕ add). - Performance Hygiene: Guides developers to keep control counts lean, render plain HTML for repeated table rows, and paginate lists over ~200 items. - Use Case: When polishing a dashboard or table view in a jsgui3 server route, use this Skill to apply the correct panel classes, tokens, and icon buttons, then validate with the nearest checks/*.check.js file. ## Quick Start Restyle my jsgui3 dashboard route using the WLILO design system with obsidian panels and the standard icon action buttons.