Fonctionnalités de la Plateforme
Ce chapitre explique en profondeur les modules de fonctionnalités principales d'OpenCode Agent Skills, y compris la découverte, la recherche, le chargement, la recommandation automatique, l'exécution de scripts et la lecture de fichiers de compétences. Une fois ces fonctionnalités maîtrisées, vous pourrez exploiter pleinement les capacités de gestion des compétences de l'extension, permettant à l'IA de servir plus efficacement votre travail de développement.
Prérequis
À vérifier avant de commencer
Avant de suivre ce chapitre, assurez-vous d'avoir complété :
- Installation d'OpenCode Agent Skills - L'extension est correctement installée et opérationnelle
- Créer votre première compétence - Comprendre la structure de base des compétences
Contenu du Chapitre
| Cours | Description | Outils Principaux |
|---|---|---|
| Mécanisme de Découverte de Compétences | Comprendre à partir de quels emplacements l'extension découvre automatiquement les compétences et maîtriser les règles de priorité | - |
| Recherche et Liste des Compétences Disponibles | Utiliser l'outil get_available_skills pour rechercher et filtrer les compétences | get_available_skills |
| Chargement de Compétences dans le Contexte de Session | Utiliser l'outil use_skill pour charger des compétences et comprendre le mécanisme d'injection XML | use_skill |
| Recommandation Automatique de Compétences | Comprendre le principe du correspondance sémantique pour permettre à l'IA de découvrir automatiquement les compétences pertinentes | - |
| Exécution de Scripts de Compétences | Utiliser l'outil run_skill_script pour exécuter des scripts d'automatisation | run_skill_script |
| Lecture de Fichiers de Compétences | Utiliser l'outil read_skill_file pour accéder aux fichiers de support des compétences | read_skill_file |
Parcours d'Apprentissage
┌─────────────────────────────────────────────────────────────────────────┐
│ Ordre d'Apprentissage Recommandé │
├─────────────────────────────────────────────────────────────────────────┤
│ │
│ 1. Mécanisme de Découverte ──→ 2. Liste des Compétences ──→ 3. Chargement de Compétences │
│ │ │ │ │
│ │ │ │ │
│ ▼ ▼ ▼ │
│ Comprendre d'où viennent Apprendre à chercher Maîtriser la méthode │
│ les compétences les compétences de chargement │
│ │
│ │ │
│ ▼ │
│ │
│ 4. Recommandation Automatique ←── 5. Exécution de Scripts ←── 6. Lecture de Fichiers │
│ │ │ │ │
│ ▼ ▼ ▼ │
│ Comprendre la correspondance Exécuter l'automatisation Accéder aux fichiers │
│ intelligente de support │
│ │
└─────────────────────────────────────────────────────────────────────────┘Il est recommandé de suivre l'ordre séquentiellement :
- D'abord apprendre le mécanisme de découverte - Comprendre d'où proviennent les compétences et comment la priorité est déterminée
- Ensuite apprendre à rechercher des compétences - Maîtriser l'utilisation de l'outil
get_available_skills - Puis apprendre à charger des compétences - Comprendre
use_skillet le mécanisme d'injection XML - Ensuite apprendre la recommandation automatique - Comprendre comment fonctionne la correspondance sémantique (optionnel, plus théorique)
- Enfin apprendre les scripts et les fichiers - Ce sont des fonctionnalités avancées, à apprendre selon vos besoins
Parcours de Démarrage Rapide
Si vous souhaitez simplement l'utiliser rapidement, vous pouvez vous concentrer uniquement sur les trois premiers cours (découverte → recherche → chargement), et compléter les autres selon vos besoins.
Prochaines Étapes
Après avoir complété ce chapitre, vous pouvez continuer à apprendre :
- Fonctionnalités Avancées - Découvrez en profondeur la compatibilité Claude Code, l'intégration Superpowers, les priorités d'espaces de noms et autres sujets avancés
- Questions Fréquentes - Consultez le dépannage et les instructions de sécurité en cas de problème
- Annexe - Consultez la référence API et les meilleures pratiques