
from antigravity-awesome-skills38,396
Guides agents to generate and explain Rust Makepad apps: setup, live_design!, app_main!, widget wiring and common patterns for cross-platform GUI development.
This skill teaches and assists with building basic GUI applications using the Rust makepad-widgets crate. It provides concrete code patterns (live_design!, app_main!, WidgetRef usage), Cargo.toml guidance, event handling examples, and platform notes so an agent can generate working starter apps, explain architecture, and troubleshoot common issues.
Use this skill when a user needs to get started with Makepad, scaffold an initial app, wire up the first screen, implement button handlers, or understand widget references and the live design workflow. It's intended for onboarding, example generation, and stepwise troubleshooting.
Inferable targets include Claude Code, Cursor, Codex CLI, and other developer-focused agents that can generate Rust code and follow repository conventions.
Makepad Basics is a prompt-guide skill for the Rust Makepad GUI framework, covering app structure, live_design!, app_main!, and basic widget wiring. No scripts were present so static analysis only. The SKILL.md references two ./references/ files (app-structure.md, event-handling.md) that are not bundled, so agents using this skill will hit a fallback path. Code examples are clear and copy-pasteable, but the skill is essentially a knowledge dump rather than an actionable automation.
Clean skill with no security concerns. Main issue is unbundled reference files making the documentation completeness check always fail. Usefulness is limited by Makepad's niche audience. Could improve by including the reference content inline or ensuring references are fetched alongside the SKILL.md.