arrange

Improves layout, spacing, and visual hierarchy in frontend interfaces.

Updated Dec 18, 2025
One-click install
npx skills add https://github.com/l0lxl0lw/dotfiles --skill arrange-l0lxl0lw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: arrange
Source: https://github.com/l0lxl0lw/dotfiles/tree/main/ai/shared/skills/impeccable/arrange
Command: npx skills add https://github.com/l0lxl0lw/dotfiles --skill arrange-l0lxl0lw

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Interfaces often feel off even when colors and fonts are fine because spacing is arbitrary, grids are monotonous, and visual hierarchy is weak. This Skill diagnoses those layout problems and applies systematic fixes. ## Core Features & Use Cases - Layout Assessment: Audits spacing consistency, visual hierarchy via the squint test, grid structure, rhythm, and density. - Systematic Improvement: Establishes spacing scales, chooses Flexbox vs Grid appropriately, breaks card-grid monotony, and builds semantic z-index and shadow scales. - Verification: Checks hierarchy, rhythm, breathing room, consistency, and responsiveness after changes. - Use Case: A dashboard page uses identical icon-plus-text card grids everywhere with random padding values. Run this Skill to replace them with a consistent spacing scale, varied section rhythm, and clear content groupings. ## Quick Start Ask the AI to improve the layout and spacing of the dashboard page so it has clearer visual hierarchy and rhythm.

Frequently Asked Questions about arrange

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

FAQPage Schema
How do I fix inconsistent spacing in a web UI?

Adopt a defined spacing scale such as a Tailwind scale, rem-based tokens, or custom properties, and stop using arbitrary values. Use gap for sibling spacing instead of margins, and apply clamp() for fluid spacing on larger screens.

When should I use Flexbox vs CSS Grid for layout?

Use Flexbox for one-dimensional layouts like nav bars, button groups, and card internals. Use Grid for two-dimensional page structures and dashboards where rows and columns need coordinated control, and prefer the simpler tool when both work.

How do I create visual hierarchy without adding more colors?

Use space and weight first: generous whitespace around an element draws the eye, and tight grouping with generous section separation creates clear groupings. Add color or size contrast only when simpler means are insufficient.

Why does my interface feel off even with good colors and fonts?

Layout problems are often the root cause: arbitrary spacing values, equal padding everywhere, identical repeated card grids, and everything centered. Fixing rhythm, hierarchy, and structure usually resolves the issue.

What is the squint test for visual hierarchy?

The squint test means blurring your view of the page and checking whether you can still identify the most important element, the second most important, and clear groupings. If hierarchy disappears when blurred, the layout needs stronger spatial separation or weight contrast.