anvil-ui-soft

Generates premium UI code with curated typography, spacing, shadows, and spring-based animations.

1|Updated Aug 27, 2026
One-click install
npx skills add https://github.com/rogerznts/anvil --skill anvil-ui-soft-rogerznts
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: anvil-ui-soft
Source: https://github.com/rogerznts/anvil/tree/main/anvil/.claude/skills/anvil-ui-soft
Command: npx skills add https://github.com/rogerznts/anvil --skill anvil-ui-soft-rogerznts

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? AI-generated interfaces often look generic because they default to common fonts, flat cards, harsh shadows, and linear transitions. This Skill enforces a high-end agency design language so generated React, Tailwind, or HTML output reads as a polished, expensive build instead of a template. ## Core Features & Use Cases - Anti-pattern blocking: Bans default fonts (Inter, Roboto, Arial), generic borders, harsh drop shadows, edge-to-edge navbars, and linear easing curves. - Variance engine: Selects from texture archetypes (Ethereal Glass, Editorial Luxury, Soft Structuralism) and layout archetypes (Asymmetrical Bento, Z-Axis Cascade, Editorial Split) so outputs differ between generations. - Component and motion rules: Defines Double-Bezel nested card architecture, button-in-button CTA patterns, staggered nav reveals, magnetic hover physics, and GPU-safe transform/opacity animations. - Use Case: Ask for a SaaS landing page and receive a dark glassmorphic layout with a floating pill navbar, bento grid cards, custom cubic-bezier transitions, and scroll-triggered fade-up reveals that collapse cleanly on mobile. ## Quick Start Use the anvil-ui-soft skill to design a landing page for my AI startup with a hero section, feature cards, and a pricing block.

Frequently Asked Questions about anvil-ui-soft

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

FAQPage Schema
How do I make AI-generated UI look less generic?▼

Apply a constraint system that bans default fonts, generic borders, and linear easing while enforcing curated archetypes. This Skill blocks Inter, Roboto, and harsh shadows, then selects premium texture and layout archetypes before generating Tailwind or React code.

What fonts and icons does this design system use?▼

It assumes premium fonts like Geist, Clash Display, PP Editorial New, or Plus Jakarta Sans, and bans Inter, Roboto, Arial, Open Sans, and Helvetica. Icons must be ultra-light line sets such as Phosphor Light or Remix Line, not Lucide or Material.

Does the generated layout work on mobile devices?▼

Yes. Every asymmetric layout collapses to a single-column stack below 768px with w-full and px-4 spacing, rotations and overlaps are removed, and sections use min-h-[100dvh] instead of h-screen to avoid iOS Safari viewport jumping.

Why should animations only use transform and opacity?▼

Animating top, left, width, or height triggers layout recalculation and causes frame drops, especially on mobile. Transform and opacity run on the GPU compositor, and backdrop-blur is restricted to fixed elements to avoid continuous repaints.

When is this design approach not appropriate?▼

It is a poor fit for dense internal tools, data-heavy admin panels, or projects requiring strict design-system conformity, since it prioritizes macro-whitespace, cinematic motion, and visual distinctiveness over information density and brand consistency.