
de agent-skills8
Guide et modèles pour créer des applications de bureau et mobiles avec Tauri 2 : conception IPC/commandes, capacités/sécurité, utilisation de plugins et meilleures pratiques de build et distribution.
Cette compétence capture des modèles pragmatiques et des arbres de décision pour la création d'applications avec Tauri 2. Elle documente quand choisir Tauri plutôt que des alternatives, comment concevoir l'IPC et les commandes asynchrones, les configurations de sécurité des capacités et CSP, l'utilisation de plugins et de sidecars, ainsi que les flux de build et de distribution pour les cibles bureau et mobiles. Le contenu inclut des exemples de commandes (Rust + frontend), des modèles de messagerie d'événements et les étapes de vérification et de test recommandées.
Utilisez cette compétence lors du travail ou de la revue de bases de code incluant src-tauri/, tauri.conf.json ou des entrées Cargo.toml mentionnant Tauri. Elle se déclenche pour les tâches concernant la conception IPC, l'implémentation de commandes, l'ajout de plugins, la configuration des capacités/CSP, le regroupement de sidecars ou la préparation de builds de release pour plusieurs cibles. Utile également lors du débogage et de la configuration des tests E2E.
Support d'outils agent déductible : assistants capables de coder (style Copilot/Codex/GitHub Copilot, Claude Code, Cursor) et agents d'automatisation pouvant exécuter des scripts de build/test.
Compétence complète pour Tauri v2 couvrant l'IPC, les plugins, le modèle de sécurité, la compilation/distribution, les cibles mobiles et les tests. Bien structurée avec des arbres de décision, des exemples de code en Rust et TypeScript, et une section approfondie sur les anti-patterns. Aucun script groupé à tester. Le contenu sur la sécurité est solide avec le modèle de capacités et les directives CSP, bien que la section sur l'auto-updater référence une clé publique fictive et que le modèle shell/sidecar pourrait bénéficier de davantage d'avertissements sur la désinfection des entrées.
Solide compétence de référence pour le développement Tauri 2. Bonne couverture du modèle de sécurité (capacités, CSP, moindre privilège). Le tableau des anti-patterns est excellent. Manquant : pas de scripts pour l'échafaudage ou la validation, pas de répertoire references/. Le tableau d'intégration MCP à la fin référence des outils comme context7 et playwright qui pourraient ne pas être disponibles dans tous les environnements.
Pratiques de Workflow Git
Fournit des stratégies de branching, des conventions de commit, des recommandations CI/CD et des modèles d'hygiène de dépôt pour les équipes adoptant le développement trunk-based et stacked PRs.
Système de Design
Guides pour construire des systèmes de design évolutifs : tokens, thèmes, modèles de composants, accessibilité et gouvernance.
Valkey (compatible Redis)
Valkey est un magasin de données en mémoire compatible Redis pour la mise en cache, les sessions, le pub/sub, les flux, les files d'attente et les verrous distribués — utile pour la mise en cache à faible latence, la limitation de débit