
from awesome-skills-cn63
Guides developers through getting started with the Rust makepad-widgets crate: app structure, live_design!/app_main! patterns, and common event/widget patterns.
Provides a focused reference and examples for building UI apps with the Rust makepad-widgets crate. The skill supplies boilerplate app structure, Cargo.toml guidance, event handling examples, and patterns for widget access and updates. It helps generate idiomatic Rust code snippets and explains core macros like live_design! and app_main!.
Use this skill when you are starting a new Makepad app, wiring the first screen, implementing event handlers, or converting UI ideas into live_design! DSL. Triggers include questions about Makepad setup, live_design!, app_main!, widget references, and cross-platform build notes.
Good fit for coding assistants that produce Rust code and help with project setup (Copilot-style assistants, Claude Code, Codex-based agents).
Static-only skill for Makepad (Rust GPU-first UI framework) getting started guidance. No bundled scripts to execute. SKILL.md provides clear code patterns for app structure, Cargo.toml setup, button handling, and widget access. References external docs in references/ directory. Well-written instructional content for a niche audience.
Clean skill, no security concerns. Purely instructional with code examples. The reference files mentioned in SKILL.md may not be available when the skill is distributed standalone, which reduces practical value. Triggers include Chinese-language variants which is a nice touch for accessibility.