
de antigravity-awesome-skills38,396
Guide la gestion des entrées, du cycle de vie et des actions de widgets dans les applications Makepad — événements, hit testing, timers et flux d'actions parent-enfant.
Ce skill permet à un agent d'expliquer, de concevoir et de déboguer la gestion des événements d'interface utilisateur et la propagation des actions dans Makepad. Il couvre les enums Event et Hit, les modèles widget.handle_event, l'émission et la capture d'actions (cx.action / Cx::post_action), les timers et les rappels de frame suivante, ainsi que les aides courantes pour détecter les clics, les survols et les événements clavier. Des exemples de code concrets et des modèles de meilleures pratiques sont inclus.
Utilisez ce skill lorsque vous ou un utilisateur construisez ou dépannez des widgets Makepad interactifs — par exemple, pour implémenter des interactions souris/tactile, des raccourcis clavier, des animations pilotées par timer ou des flux d'actions parent-enfant. Utilisez-le également pour les revues de code nécessitant une exactitude dans la propagation des événements ou pour convertir des événements de plateforme en actions de widget.
Idéal pour les agents orientés développeur qui produisent ou révisent du code (Claude Code, Cursor, assistants de type Copilot). Il est spécifique au langage et au runtime (Rust/Makepad), les agents capables de raisonner sur des exemples Rust sont donc privilégiés.
Pure documentation/reference skill for Makepad (Rust UI framework) event and action handling. No scripts to execute. SKILL.md provides well-structured Rust code examples covering Event enum, Hit testing, action system, timers, and event flow. References local ./references/ files for deeper content. Niche audience — only useful to Makepad users.
No scripts, no security concerns. Documentation-only skill with solid code examples and clear structure. Niche framework limits usefulness score. Mixed Chinese/English in documentation completeness check is a minor style issue.