agents/skills/minimalist-ui/SKILL.md
Clean editorial-style interfaces. Warm monochrome palette, typographic contrast, flat bento grids, muted pastels. No gradients, no heavy shadows.
npx skillsauth add elianiva/dotfiles minimalist-uiInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Name: Premium Utilitarian Minimalism & Editorial UI Description: An advanced frontend engineering directive for generating highly refined, ultra-minimalist, "document-style" web interfaces analogous to top-tier workspace platforms. This protocol strictly enforces a high-contrast warm monochrome palette, bespoke typographic hierarchies, meticulous structural macro-whitespace, bento-grid layouts, and an ultra-flat component architecture with deliberate muted pastel accents. It actively rejects standard generic SaaS design trends.
The AI must strictly avoid the following generic web development defaults:
shadow-md, shadow-lg, shadow-xl). Shadows must be practically non-existent or heavily customized to be ultra-diffuse and low opacity (< 0.05).rounded-full (pill shapes) for large containers, cards, or primary buttons.The interface must rely on extreme typographic contrast and premium font selection to establish an editorial feel.
font-family: 'SF Pro Display', 'Geist Sans', 'Helvetica Neue', 'Switzer', sans-serif.font-family: 'Lyon Text', 'Newsreader', 'Playfair Display', 'Instrument Serif', serif. Apply tight tracking (letter-spacing: -0.02em to -0.04em) and tight line-height (1.1).font-family: 'Geist Mono', 'SF Mono', 'JetBrains Mono', monospace.#000000). Use off-black/charcoal (#111111 or #2F3437) with a generous line-height of 1.6 for legibility. Secondary text should be muted gray (#787774).Color is a scarce resource, utilized only for semantic meaning or subtle accents.
#FFFFFF or Warm Bone/Off-White #F7F6F3 / #FBFBFA.#FFFFFF or #F9F9F8.#EAEAEA or rgba(0,0,0,0.06).#FDEBEC (Text: #9F2F2D)#E1F3FE (Text: #1F6C9F)#EDF3EC (Text: #346538)#FBF3DB (Text: #956400)border: 1px solid #EAEAEA.8px or 12px maximum.24px to 40px).#111111, text #FFFFFF.4px to 6px). No box-shadow.#333333 or a micro-scale transform: scale(0.98).border-radius: 9999px), very small typography (text-xs), uppercase with wide tracking (letter-spacing: 0.05em).border-bottom: 1px solid #EAEAEA.+ and - icon for the toggle state.<kbd> tags: border: 1px solid #EAEAEA, border-radius: 4px, background: #F7F6F3, using the Monospace font.opacity: 0.04 warm grain) to blend photos into the monochrome palette. Never use oversaturated stock photos. Use reliable placeholders like https://picsum.photos/seed/{context}/1200/800 when real assets are unavailable.radial-gradient with warm tones at opacity: 0.03), or minimal geometric line patterns to add depth without breaking the clean aesthetic.Motion should feel invisible — present but never distracting. The goal is quiet sophistication, not spectacle.
translateY(12px) + opacity: 0 resolving over 600ms with cubic-bezier(0.16, 1, 0.3, 1). Use IntersectionObserver, never window.addEventListener('scroll').box-shadow transitioning from 0 0 0 to 0 2px 8px rgba(0,0,0,0.04) over 200ms). Buttons respond with scale(0.98) on :active.animation-delay: calc(var(--index) * 80ms)). Never mount everything at once.animation-duration: 20s+, opacity: 0.02-0.04) drifting behind hero sections. Must be applied to a position: fixed; pointer-events: none layer. Never on scrolling containers.transform and opacity. No layout-triggering properties (top, left, width, height). Use will-change: transform sparingly and only on actively animating elements.When tasked with writing frontend code (HTML, React, Tailwind, Vue) or designing a layout:
py-24 or py-32 in Tailwind).max-w-4xl or max-w-5xl.1px solid #EAEAEA rule.development
Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".
development
Run an extremely strict maintainability review for abstraction quality, giant files, and spaghetti-condition growth. Use for a thermo-nuclear code quality review, thermonuclear review, deep code quality audit, or especially harsh maintainability review.
tools
At end of difficult sessions, analyze friction points and propose concrete improvements.
testing
Use when errors occur deep in execution and you need to trace back to find the original trigger - systematically traces bugs backward through call stack, adding instrumentation when needed, to identify source of invalid data or incorrect behavior