Smithery Logo
MCPsSkillsDocsPricing
Login
Smithery Logo

Accelerating the Agent Economy

Resources

DocumentationPrivacy PolicySystem Status

Company

PricingAboutBlog

Connect

© 2026 Smithery. All rights reserved.

    dralgorhythm

    interface-design

    dralgorhythm/interface-design
    Design
    4
    2 installs

    About

    SKILL.md

    Install

    Install via Skills CLI

    or add to your agent
    • Claude Code
      Claude Code
    • Codex
      Codex
    • OpenClaw
      OpenClaw
    • Cursor
      Cursor
    • Amp
      Amp
    • GitHub Copilot
      GitHub Copilot
    • Gemini CLI
      Gemini CLI
    • Kilo Code
      Kilo Code
    • Junie
      Junie
    • Replit
      Replit
    • Windsurf
      Windsurf
    • Cline
      Cline
    • Continue
      Continue
    • OpenCode
      OpenCode
    • OpenHands
      OpenHands
    • Roo Code
      Roo Code
    • Augment
      Augment
    • Goose
      Goose
    • Trae
      Trae
    • Zencoder
      Zencoder
    • Antigravity
      Antigravity
    ├─
    ├─
    └─

    About

    Design user interfaces. Use when creating layouts, wireframes, or UI specifications. Covers design principles and UI patterns.

    SKILL.md

    Interface Design

    Design Principles

    1. Clarity

    Make the interface obvious. Users shouldn't have to guess.

    2. Consistency

    Same actions, same results. Maintain patterns throughout.

    3. Feedback

    Respond to every action. Show progress, confirm success, explain errors.

    4. Efficiency

    Minimize steps. Optimize common workflows.

    5. Forgiveness

    Allow undo. Confirm destructive actions. Recover gracefully.

    UI Patterns

    Navigation

    • Top Nav: Primary navigation, global actions
    • Side Nav: Section navigation, hierarchical content
    • Breadcrumbs: Show location in hierarchy
    • Tabs: Switch between related views

    Forms

    • Label above input
    • Clear validation messages
    • Inline validation where helpful
    • Logical field grouping
    • Clear call-to-action

    Feedback

    • Loading states
    • Success confirmations
    • Error messages
    • Empty states
    • Progress indicators

    Actions

    • Primary action prominent
    • Secondary actions subtle
    • Destructive actions require confirmation
    • Disabled states clear

    Layout Principles

    Visual Hierarchy

    • Size indicates importance
    • Color draws attention
    • Spacing groups elements
    • Alignment creates order

    Grid System

    .container {
      display: grid;
      grid-template-columns: repeat(12, 1fr);
      gap: 1rem;
    }
    

    Responsive Design

    • Mobile-first approach
    • Breakpoints: 640px, 768px, 1024px, 1280px
    • Fluid typography
    • Flexible images

    Design Specification

    When handing off to development:

    • Color values (hex/RGB)
    • Typography (font, size, weight, line-height)
    • Spacing (margins, padding)
    • Component states (default, hover, active, disabled)
    • Responsive behavior
    • Animations/transitions
    Recommended Servers
    Svelte
    Svelte
    tldraw
    tldraw
    Webflow
    Webflow
    Repository
    dralgorhythm/claude-agentic-framework
    Files