skill
occupation
description
updated
gpui
software-developers
Use when writing, reviewing, documenting, or updating GPUI framework code, GPUI examples, or applications that use GPUI. Triggers include GPUI, App, Context, Window, Entity, Render, RenderOnce, RendererBackend, WindowOptions, GPUI docs, and GPUI examples.
2026-07-24
rust-design-conventions
software-developers
Rust 全栈设计、函数实现、模块边界、API 语义、性能和工程规范指南。 当用户涉及任何 Rust 任务时触发:编写或修改 Rust 函数、方法、trait impl、模块、crate、Cargo.toml、测试、文档、错误处理、生命周期、所有权、 async/Tokio、并发、unsafe/FFI、零拷贝、性能优化、lint/clippy、API 设计、 SemVer、依赖管理、MSRV、no_std、feature matrix、跨平台/交叉编译、 项目结构、文件布局、重构和代码审查。默认要求代码严谨、idiomatic、 边界清晰、借用优先、少 clone、少分配、跨平台、可测试、可维护。
2026-07-04