layout

Assess and refine UI spacing, rhythm, and visual hierarchy.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/yinshucheng/vibeflow --skill layout-yinshucheng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: layout
Source: https://github.com/yinshucheng/vibeflow/tree/main/.claude/skills/layout
Command: npx skills add https://github.com/yinshucheng/vibeflow --skill layout-yinshucheng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Improve UI layout by identifying and solving issues with spacing, rhythm, and visual hierarchy that make interfaces feel off, crowded, or monotonous.

Core Features & Use Cases

  • Systematic layout assessment: evaluates spacing consistency, visual hierarchy, grid structure, and density to reveal problem areas.
  • Plan-driven improvements: defines a consistent spacing scale, a flexible layout approach (flex vs grid), and rhythm rules to guide design decisions.
  • Implementation guidance: provides actionable steps and patterns to apply improvements across screens and components, ensuring coherence and readability.

Quick Start

Describe the current UI layout you want to improve and I will propose a spacing, grid, and rhythm plan.

Frequently Asked Questions about layout

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

FAQPage Schema
How do I fix crowded UI layout and improve visual hierarchy?

Fixing a crowded UI layout requires a repeatable framework for spacing scales, grid decisions, and rhythm rules. Assessing spacing consistency and visual hierarchy systematically transforms dull interfaces into intentional, readable designs.

What is visual rhythm in UI design and why does it matter?

Visual rhythm in UI design is the consistent pattern of spacing and element placement that guides the eye. Establishing rhythm rules and a consistent spacing scale prevents monotonous or crowded interfaces and ensures readable designs.

How do I create a consistent spacing scale for my components?

Creating a consistent spacing scale involves defining a systematic set of spacing values applied across all components. This plan-driven approach ensures spacing consistency, establishes visual rhythm, and guides coherent layout decisions.

When should I use a grid versus flexbox for UI composition?

Choosing between grid and flexbox for UI composition depends on your layout structure. A systematic layout assessment evaluates your density and grid structure to define a flexible layout approach that ensures visual coherence.

Can I apply spacing and rhythm rules across multiple screens?

Yes, you can apply spacing and rhythm rules across multiple screens by using implementation guidance and actionable patterns. This ensures layout coherence, spacing consistency, and visual hierarchy remain intact across all components.

Why does my interface feel monotonous even with a grid structure?

Your interface feels monotonous when spacing consistency and visual hierarchy are misaligned, even with a grid structure. Evaluating density and applying rhythm rules transforms dull layouts into intentional, readable designs.