Back to skills
SKILL.md
Layout Spacing Checker
ASecurity[Design System] Validate margin/padding/gap values against spacing scale and grid rules. Use when (1) checking if spacing values follow the design system scale, (2) finding off-scale or inconsistent spacing, (3) auditing layout consistency across components, (4) user asks to 'check spacing', 'validate layout', 'audit margins/padding', or 'find off-scale values'.
- 666 stars
- 0 votes
- 0 copies
- 6 views
- Added February 9, 2026
Security analysis
100/100npx -y skills add majiayu000/claude-skill-registry --skill layout-spacing-checker --agent claude-codeAre you the author of Layout Spacing Checker?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/majiayu000-layout-spacing-checker)---
name: layout-spacing-checker
description: "[Design System] Validate margin/padding/gap values against spacing scale and grid rules. Use when (1) checking if spacing values follow the design system scale, (2) finding off-scale or inconsistent spacing, (3) auditing layout consistency across components, (4) user asks to 'check spacing', 'validate layout', 'audit margins/padding', or 'find off-scale values'."
---
# Layout & Spacing Scale Checker
Validate spacing values against a defined scale and find inconsistencies.
## Quick Start
```bash
python3 scripts/check_spacing.py --scale spacing.yml --source src/
```
## Issue Types
| Type | Severity | Description |
|------|----------|-------------|
| `off-scale` | warning | Value not in spacing scale |
| `inconsistent` | info | Different spacing for similar components |
| `zero-spacing` | info | Potentially missing spacing |
| `excessive` | warning | Unusually large spacing value |
## Detection Examples
### CSS/SCSS
```css
/* off-scale: 17px not in scale */
.card { padding: 17px; }
/* Suggested: 16px (md) or 20px */
```
### SwiftUI
```swift
// off-scale: 15 not in scale
.padding(15)
// Suggested: .padding(16) or spacing token .md
```Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.