
de awesome-skills-cn101
Fournit des modèles de démarrage, des exemples et des conseils pour créer des applications Rust Makepad, y compris les modèles live_design/app_main et la configuration courante des plateformes.
Cette compétence capture les modèles courants et le code de démarrage pour les applications construites avec la crate Rust makepad-widgets. Elle fournit des exemples d'utilisation du DSL live_design!, des points d'entrée app_main, la gestion des événements et la configuration Cargo pour aider les développeurs et les agents à structurer et dépanner les applications Makepad.
Utilisez-la lorsqu'un agent ou un développeur a besoin de générer du code boilerplate pour une application Makepad, d'expliquer les modèles live_design, de configurer le fichier Cargo.toml pour makepad-widgets, ou de dépanner le câblage des widgets et des événements. Elle est destinée à l'onboarding et aux petits exemples plutôt qu'aux modèles de production complets.
Utile pour les agents capables de produire des extraits de code (modèles Copilot/Code, Claude Code ou autres assistants capables de coder) et pour les développeurs travaillant en Rust qui ont besoin de modèles live-design.
Une compétence de démarrage pour le framework UI Rust Makepad fournissant des modèles de base, des exemples de code et une référence API. Aucun script inclus — purement basé sur la documentation. Le contenu est bien structuré avec des échantillons de code clairs, la configuration de la plateforme et des déclencheurs bilingues, mais les fichiers references/ mentionnés dans SKILL.md ne sont pas inclus, donc l'exhaustivité de la documentation ne peut être vérifiée.
Compétence de documentation pure, sans code exécutable. La sécurité est propre — pas de commandes shell, pas d'appels réseau, pas d'identifiants. La qualité est solide pour du matériel de référence mais manque de la couche interactive/de vérification que les scripts fourniraient. Audience de niche (Rust + Makepad).
Bash Pro
Modèles de scripting Bash de qualité production et meilleures pratiques CI/CD : mode strict, analyse sécurisée des arguments, tests avec Bats et outillage (ShellCheck/shfmt).
Automatisation Ip2location IO
Automatise les flux de travail Ip2location IO via Rube MCP : découvre les outils, gère les connexions et exécute des opérations conformes au schéma.
Événement/Action Makepad
Modèles de gestion d'événements et d'actions pour les widgets Makepad — guide la gestion des événements Souris/Toucher/Clavier, la détection de collision (Hit), l'émission d'actions et la capture parentale.
Obsidian CLI (opérations de coffre et de plugins)
Référence de ligne de commande et modèles d'utilisation pour l'Obsidian CLI : lire/créer/ajouter des notes, rechercher dans les coffres, gérer les propriétés et flux de travail de développeur pour les plugins
Automatisation Kickbox (Rube MCP)
Automatisez les opérations de la boîte à outils Kickbox via Rube MCP (Composio) : découvrez les outils, gérez les connexions et exécutez des flux de travail Kickbox conformes au schéma en toute sécurité.
Référence Rapide TaskEither (fp-ts)
Aide-mémoire concis pour fp-ts TaskEither : modèles pour la gestion d'erreurs asynchrones typées, la composition de Promises et les pipelines récupérables.
Forensique Mémoire
Directives et commandes pratiques pour l'acquisition, l'analyse et l'extraction d'artefacts à partir de dumps de mémoire volatile pour la réponse aux incidents et l'analyse de malwares.
API Security Testing
Un flux de travail structuré pour tester les API REST et GraphQL couvrant la découverte, l'authentification, l'autorisation, la validation des entrées, la limitation du débit et la gestion des erreurs.
Reverse Engineer
Guides et checklists pour les workflows de rétro-ingénierie binaire (IDA, Ghidra, radare2, angr), incluant les phases d'analyse statique/dynamique et les meilleures pratiques.
Bases de Makepad
Compétence guidée pour débuter avec Makepad (makepad-widgets). Génère du code Rust d'exemple, explique la structure de l'application, les modèles live_design!/app_main! et platf