AI Skills
Salvo Skills est une collection de 27 compétences spécialisées d'agents IA conçues pour le framework web Salvo. Ces compétences suivent le standard ouvert Agent Skills et aident les assistants de programmation IA à comprendre et générer du code Salvo de manière plus précise et efficace.
Que sont les AI Skills ?
Les AI Skills sont des modules de connaissances structurés qui fournissent aux assistants de programmation IA une expertise approfondie et spécifique au framework. Une fois intégrés dans votre environnement de développement, les outils IA peuvent :
- Générer du code Salvo précis et idiomatique
- Comprendre l'architecture et les conventions de Salvo (par exemple, la macro
#[handler], Router, Depot) - Fournir des conseils contextuels sur le routage, les middlewares, l'authentification, WebSocket et plus encore
Compétences disponibles (27 au total)
Guide de configuration
Claude Code
Copiez les compétences dans le répertoire .claude/skills/ de votre projet :
Claude Code charge automatiquement les compétences lorsqu'il travaille avec votre projet Salvo.
GitHub Copilot (VS Code)
- Copiez les compétences dans
.github/skills/:
- Activez les compétences d'agent dans les paramètres de VS Code :
Les compétences s'activent automatiquement lorsque vous discutez de sujets Salvo avec Copilot.
Cursor
Ajoutez les compétences comme contexte de documentation dans Cursor :
- Clonez le dépôt :
- Créez ou éditez le fichier
.cursor/rulesà la racine du projet et ajoutez :
- Copiez les fichiers de compétences :
Cursor référencera ces fichiers lors de la génération de code lié à Salvo.
Windsurf
Configurez les compétences comme contexte de connaissances dans Windsurf :
- Clonez le dépôt :
- Créez ou éditez le fichier
.windsurfrulesà la racine du projet et ajoutez :
- Copiez les fichiers de compétences :
Autres outils IA
Pour tout assistant de programmation IA supportant des instructions personnalisées ou des fichiers de contexte :
- Clonez le dépôt :
git clone https://github.com/salvo-rs/salvo-skills.git - Placez le dossier
skills/dans le répertoire de votre projet - Configurez votre outil IA pour référencer ces fichiers comme contexte
Liens
- Dépôt GitHub : https://github.com/salvo-rs/salvo-skills
- Standard Agent Skills : https://agent-skills.github.io/