Improve layout, spacing, and visual rhythm. Fixes monotonous grids, inconsistent spacing, and weak visual hierarchy. Use when the user mentions layout feeling off, spacing issues, visual hierarchy, crowded UI, alignment problems, or wanting better composition.
80
76%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./.cursor/skills/arrange/SKILL.mdAssess and improve layout and spacing that feels monotonous, crowded, or structurally weak — turning generic arrangements into intentional, rhythmic compositions.
Invoke /frontend-design — it contains design principles, anti-patterns, and the Context Gathering Protocol. Follow the protocol before proceeding — if no design context exists yet, you MUST run /teach-impeccable first.
Analyze what's weak about the current spatial design:
Spacing:
Visual hierarchy:
Grid & structure:
Rhythm & variety:
Density:
CRITICAL: Layout problems are often the root cause of interfaces feeling "off" even when colors and fonts are fine. Space is a design material — use it with intention.
Consult the spatial design reference from the frontend-design skill for detailed guidance on grids, rhythm, and container queries.
Create a systematic plan:
--space-xs through --space-xl, not --spacing-8gap for sibling spacing instead of margins — eliminates margin collapse hacksclamp() for fluid spacing that breathes on larger screensflex-wrap would be simpler and more flexible.repeat(auto-fit, minmax(280px, 1fr)) for responsive grids without breakpoints.grid-template-areas) for complex page layouts — redefine at breakpoints.NEVER:
Remember: Space is the most underused design tool. A layout with the right rhythm and hierarchy can make even simple content feel polished and intentional.
db1add7
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.