flutter-fix-layout-issues

Installation
SKILL.md

Contents

Constraint Model

Flutter layout operates on a strict negotiation rule:

Constraints go down. Sizes go up. Parent sets position.

  1. A parent widget passes constraints (min/max width and height) to its child.
  2. The child determines its own size within those constraints.
  3. The parent decides the child's position.

Layout errors occur when this negotiation fails — typically when a parent provides unbounded constraints (infinite width or height) and the child attempts to expand infinitely.

Installs
31
GitHub Stars
29
First Seen
May 28, 2026
flutter-fix-layout-issues — dhruvanbhalara/skills