design-rhythm

Reviews UI layouts for visual cadence, repetition, variation, and whitespace balance.

1|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/pnewsam/skills --skill design-rhythm-pnewsam
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: design-rhythm
Source: https://github.com/pnewsam/skills/tree/main/archive/design-rhythm
Command: npx skills add https://github.com/pnewsam/skills --skill design-rhythm-pnewsam

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Screens often feel choppy, monotonous, cramped, or uneven because their visual rhythm is inconsistent. This Skill provides principles and measurable heuristics to diagnose and fix cadence problems in UI design. ## Core Features & Use Cases - Rhythm Diagnosis: Identifies choppy, monotonous, cramped, or empty-feeling screens and maps each symptom to a concrete fix. - Measurable Heuristics: Applies a gap ratio ladder (1x/2x/3x/4-6x on an 8px base), repetition budgets, and a rhythm break limit to make spacing decisions objective. - Density Tuning: Matches cadence to task type, from compact comparison tables to calm long-form reading layouts. - Use Case: A dashboard feels both cramped and empty. Use this Skill to tighten repeated low-value elements, add deliberate pauses between task groups, and reserve one rhythm break for the focal metric. ## Quick Start Use the design-rhythm skill to review this screen and tell me where the spacing rhythm feels uneven and how to fix it.

Frequently Asked Questions about design-rhythm

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

FAQPage Schema
How do I fix a UI that feels choppy or uneven?▼

Normalize section spacing and repeated module structure so peer elements share the same gap pattern. Use a gap ratio ladder such as 8px, 16px, 24px, and 32-48px so different relationship levels have visibly different spacing.

How to add visual rhythm to a monotonous dashboard?▼

Introduce one purposeful rhythm break, such as a larger hero metric, an alert, or a featured card, while keeping everything else repetitive. Limit major breaks to one per viewport so the screen gains emphasis without becoming chaotic.

What spacing scale should I use between UI sections?▼

Use a ratio ladder on an 8px base: 8px inside tight groups, 16px between related elements, 24px between related groups, and 32-48px between major zones. Avoid near-identical gaps like 18px and 20px, which make grouping ambiguous.

When should I use design-rhythm instead of ui-spacing?▼

Use ui-spacing for concrete spacing scales and padding values. Use design-rhythm when the issue is felt cadence: where the screen should tighten, breathe, repeat, or vary, rather than which exact token to apply.

Why does my UI feel both cramped and empty at the same time?▼

That symptom indicates uneven density rather than a global spacing problem. Tighten repeated low-value elements and add whitespace only around task groups, section breaks, or the focal point instead of spreading space uniformly.