flutter-atomic-design

Installation
SKILL.md

When to Use

  • Creating any new UI component
  • Deciding WHERE a widget should live (atom? molecule? organism?)
  • Building a new screen/page
  • Reviewing component reusability and hierarchy

The 5 Levels

Pages         → Full screens with business logic (feature-specific)
Templates     → Page layouts with slots (shared)
Organisms     → Complex, self-contained UI blocks (shared or feature)
Molecules     → Small groups of atoms working together (shared or feature)
Atoms         → Smallest indivisible UI elements (shared)

Level 1: Atoms — shared/presentation/atoms/

Related skills
Installs
1
First Seen
Mar 13, 2026