Communitygithub.com

leonardomso/rust-skills

Guide complet de codage Rust avec 265 règles réparties en 26 catégories. À utiliser lors de l'écriture, de la révision ou du refactoring de code Rust. Couvre la possession, la gestion des erreurs, les modèles asynchrones, la concurrence, le code unsafe, la conception d'API, l'optimisation mémoire, les performances, la sécurité numérique, les conversions, serde, le filtrage par motif, les macros, les fermetures, l'observabilité, les tests et les anti-modèles courants. Invoquer avec /rust-skills.

Qu'est-ce que rust-skills ?

Ce skill fournit un ensemble exhaustif de 265 règles de codage Rust, organisées en 26 catégories, pour guider les développeurs dans l'écriture, la révision et le refactoring de code de haute qualité. Il couvre des sujets fondamentaux comme la possession (ownership), l'emprunt (borrowing) et les durées de vie (lifetimes), ainsi que des domaines avancés tels que les modèles asynchrones, la concurrence, le code unsafe, la conception d'API, les macros et les fermetures. Le skill aide également à éviter les anti-modèles courants, à optimiser les performances et la mémoire, et à garantir la sécurité numérique. Il est compatible avec les outils d'IA développeur (comme Claude Code, Codex, etc.) et s'invoque via la commande /rust-skills. L'objectif est d'améliorer la fiabilité, la maintenabilité et l'efficacité du code Rust en suivant des standards éprouvés.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/leonardomso/rust-skills/tree/main/skills/rust-skills

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait rust-skills ?

Guide complet de codage Rust avec 265 règles réparties en 26 catégories. À utiliser lors de l'écriture, de la révision ou du refactoring de code Rust. Couvre la possession, la gestion des erreurs, les modèles asynchrones, la concurrence, le code unsafe, la conception d'API, l'optimisation mémoire, les performances, la sécurité numérique, les conversions, serde, le filtrage par motif, les macros, les fermetures, l'observabilité, les tests et les anti-modèles courants. Invoquer avec /rust-skills.

Skills associés