概要
This skill provides a comprehensive set of implementation patterns and best practices for the GPUI framework, enabling developers to build responsive, GPU-accelerated desktop applications in Rust. It covers essential architectural strategies including the Container/Presenter pattern, model-driven state management, sophisticated event handling systems, and the native GPUI action dispatch mechanism. Whether you are building custom views or complex reactive interfaces, these patterns ensure your codebase remains maintainable, performant, and aligned with modern Rust UI development standards.