概要
This skill provides a comprehensive library of patterns for building the data and domain layers in Flutter applications following Clean Architecture principles. It facilitates the creation of domain entities and data models with seamless mapping between them, while offering specialized implementations for JSON serialization, nested object handling, and enum conversion. Whether you prefer manual implementation or popular packages like Freezed and Equatable, this skill ensures your data structures are predictable, immutable, and optimized for robust state management.