layout

Installation
SKILL.md

Layout

Choose the structure that serves the user's task. Inventory actual routes, shared regions, tokens, and primitives before creating a new shell.

Work

  • Name the primary task and rank its content. Separate reading surfaces, comparison surfaces, and workspaces instead of applying one dashboard template everywhere.
  • Map regions in DOM/reading order, key alignments, width limits, and scroll ownership. Identify what persists across routes.
  • Choose whether to preserve, repair, refine, or recompose the existing layout. A broad improvement request permits meaningful restructuring while preserving product constraints.
  • Define narrow-screen changes by content pressure: what wraps, stacks, moves into a drawer, or remains scrollable. Keep essential actions and data accessible.
  • Use intrinsic sizing, shrinkable grid/flex children, and local overflow for wide data. Do not hide page overflow to conceal a sizing defect.
  • Reuse primitives and shared dimensions. Add a shell only when it owns a real repeated relationship.

Deliver

A region map or implementation with responsive behavior, shared ownership, and acceptance checks. Do not invent testimonials, metrics, or pricing to fill a section skeleton.

## Layout plan
Installs
1
First Seen
3 days ago
layout — mattjmdesign/dengskills