Rust UI Architecture: GPUI Patterns | Claude Code Skill