skeuomorphic-ui

Create skeuomorphic web UI surfaces with layered gradients and stacked shadows.

4.5k|536|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/MengTo/Skills --skill skeuomorphic-ui
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skeuomorphic-ui
Source: https://github.com/MengTo/Skills/tree/main/agent-skills/web-design/skeuomorphic-ui
Command: npx skills add https://github.com/MengTo/Skills --skill skeuomorphic-ui

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Skeuomorphic UI guidance turns flat web components into tactile, premium-feeling surfaces that look physically grounded without becoming glossy, cartoonish, or inconsistent.

Core Features & Use Cases

  • Surface styling recipe: Layered gradients, reflective 1px gradient borders, stacked outer/inset shadows, and controlled edge highlights.
  • Interaction states: Pressed/active surfaces that reverse depth using inset shadows and slight transforms.
  • Embossed details: Subtle embossed text and icon shadows for readable, hardware-like labels.
  • Micro texture control: Low-opacity grain/seam/dot-style texture to be felt rather than noticed.
  • Brand-tunable tokens: A token set to adjust top/mid/bottom tones, edge highlights, and shadow tinting for different themes.

Quick Start

Apply the skeuomorphic UI Surface Recipe to your card/button container, set custom CSS tokens, then add the pressed state class for interactive elements.

Frequently Asked Questions about skeuomorphic-ui

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a premium skeuomorphic UI surface with CSS gradients and box shadows?

To create a skeuomorphic UI surface, apply layered CSS gradients, stacked outer and inset box shadows, and reflective 1px gradient borders to your containers. This combination grounds flat components physically without appearing glossy or cartoonish.

How do I style pressed interaction states for tactile web controls?

Pressed interaction states for tactile web controls reverse depth by replacing outer shadows with inset shadows and applying slight CSS transforms. This creates a carved or depressed visual feel for buttons, switches, and dials during user interaction.

What is the best way to add micro texture to a physical UI styling?

Micro texture in physical UI styling is added using low-opacity grain, seam, or dot-style CSS overlays. This subtle detail makes the interface feel tactile and hardware-like without making the texture visually obvious or distracting to the user.

How do I apply embossed text and icon details to tactile controls?

Embossed text and icon details are applied using subtle text shadows that simulate raised hardware labels. This shadow technique ensures readability while maintaining the physical, carved appearance consistent with skeuomorphic design.

Can I customize the shadow tinting and tones for my skeuomorphic web components?

Yes, you can customize shadow tinting and surface tones using a brand-tunable token set. These tokens adjust the top, mid, and bottom tones as well as edge highlights, allowing you to match different visual themes seamlessly.

When should I not use skeuomorphic styling for web interfaces?

You should avoid skeuomorphic styling when your interface requires a strictly flat, minimalist aesthetic or when physical textures and heavy gradients would clash with clean, content-driven layouts or simple data visualization.