What problem does it solve? Complex Blazor pages often become monolithic components with hundreds of lines of markup that are hard to test, reuse, and maintain. This Skill guides the decomposition of large UI features into focused, composable components before implementation begins. ## Core Features & Use Cases - Component Decomposition: Maps visual regions into a component tree with parent-child relationships and size estimates. - Data Flow Design: Defines state ownership, parameter flow downward, and EventCallback flow upward between components. - Implementation Ordering: Sequences bottom-up development from models and leaf components to the page component. - Use Case: When building a multi-section dashboard with a summary bar, filters, a data table, and an add form, use this Skill to produce a component tree, classification table, and data flow map, then implement each component in order. ## Quick Start Plan and implement a Blazor inventory dashboard page with a stats bar, filters, a sortable product table, and an add-product form.