Un export Excel à nettoyer chaque semaine, une grille tarifaire à rapprocher, puis un bilan de projet à produire : une simple invite laisse trop de place aux variations. Une compétence Copilot formalise la méthode à suivre ; encore faut-il choisir le bon environnement et vérifier ce qu’il a réellement produit.
Une compétence décrit une méthode, pas un résultat garanti
Une compétence rassemble des instructions réutilisables pour une tâche identifiable. Elle indique à l’agent quand intervenir et comment procéder, plutôt que de laisser l’utilisateur reformuler toute la procédure à chaque demande. Les instructions générales d’un agent définissent son rôle ; la compétence porte, elle, une méthode spécialisée qu’il peut mobiliser pour une tâche donnée.
C’est utile lorsque la tâche comporte plusieurs étapes stables : normaliser des données, appliquer des règles de calcul, puis présenter les anomalies. Cela ne dispense ni de fournir les bonnes entrées ni de contrôler les sorties. Un agent peut suivre une procédure et se tromper malgré tout sur une donnée source ou une correspondance.
L’intérêt opérationnel est donc la répétabilité vérifiable, pas une promesse d’automatisation sans supervision. Notre article sur les compétences réutilisables dans Microsoft 365 Copilot donne d’autres pistes pour repérer les tâches qui méritent cette formalisation.
SKILL.md : le fichier qui relie déclenchement et instructions
Pour un agent déclaratif, la documentation Microsoft Learn sur les compétences décrit un dossier contenant obligatoirement SKILL.md. Des ressources ou des scripts peuvent s’y ajouter : une compétence n’est donc pas nécessairement un fichier isolé. Les instructions sont limitées à 20 000 caractères.
Voici un exemple minimal de contenu pour une revue éditoriale. Le nom désigne la compétence ; la description aide à déterminer dans quelle situation l’employer. Les consignes détaillées précisent ce qu’elle doit faire une fois sélectionnée.
1---2name: revue-communique3description: Utiliser pour relire un communiqué et contrôler la cohérence de marque.4---5# Revue du communiqué6 7## Méthode8- Repérer les formulations incohérentes avec les consignes de marque fournies.9- Signaler les informations absentes sans les inventer.10- Proposer des corrections et distinguer les faits à valider.Une description trop générale risque de faire choisir la compétence pour une demande sans rapport ; une description trop étroite peut empêcher son utilisation pour une variante légitime. Rédigez-la comme un critère de déclenchement, puis testez des demandes qui doivent l’activer et d’autres qui ne le doivent pas.
Un fichier importé reste une instruction à auditer
Excel, Agent Builder et Cowork n’ont pas les mêmes prérequis
Le concept est commun, mais les points d’entrée et les conditions d’accès diffèrent. Copilot Cowork est en disponibilité générale depuis juin 2026 pour les tenants Microsoft 365 Copilot, selon les évolutions publiées par Microsoft. Cette disponibilité ne rend pas générales les compétences personnalisées des agents déclaratifs : elles restent en préversion Frontier.
| Environnement | Usage de la compétence | Condition à vérifier |
|---|---|---|
| Copilot dans Excel | Procédure appliquée à un classeur | Compétences personnalisées en préversion ; version 2608 (build 20305.20002) au minimum et canal Beta ou Current Channel (Preview) du programme Microsoft 365 Insider |
| Agent Builder | Méthode intégrée à un agent déclaratif | Licence Microsoft 365 Copilot admissible ou facturation à l’usage, et organisation inscrite au programme Frontier |
| Copilot Cowork | Méthode mobilisée dans une tâche déléguée | Tenant Microsoft 365 Copilot ; accès professionnel régi par une politique de dépenses sélectionnant Cowork |
| Copilot dans PowerPoint | Compétences proposées dans l’expérience de présentation | Vérifier les fonctions effectivement disponibles dans l’environnement concerné |
Pour Agent Builder, Microsoft indique huit compétences au maximum par agent et un fichier ZIP de 50 Mo au maximum par compétence dans sa procédure d’ajout. Cowork accepte jusqu’à 50 compétences personnalisées et permet leur création par conversation guidée ou leur importation dans Customize > Skills, comme le précise sa documentation. Ces limites portent sur des environnements différents : elles ne sont pas interchangeables.
Microsoft déconseille les compétences Excel personnalisées dans une extension Copilot de production. Pour situer aussi les usages de PowerPoint et de Cowork, consultez notre comparaison des compétences Copilot selon l’application.
Cas concret : fiabiliser un bilan de projets clients
Imaginez un export contenant des projets, leurs responsables, leurs budgets, leurs dates et leurs statuts, accompagné d’une grille tarifaire. La procédure attendue consiste à uniformiser les formats, rapprocher les tarifs, calculer les indicateurs demandés et produire un bilan lisible. L’agent ne doit ni inventer un tarif manquant ni déclarer le classeur modifié s’il n’a pas pu l’écrire.
Avant de rédiger la compétence, fixez les règles métier que le classeur ne peut pas deviner : quelle donnée sert au rapprochement avec la grille, comment traiter une valeur absente, et quelles colonnes constituent le résultat attendu. Sans ces décisions, deux exécutions peuvent sembler cohérentes tout en répondant à des questions différentes.
Une demande de test peut rester courte parce que la méthode est portée par la compétence :
1À partir de cet export de projets et de la grille tarifaire fournie, effectue le bilan de santé des projets clients. Signale toute donnée manquante et précise quelles modifications ont réellement été écrites dans le classeur.Le test doit porter sur l’artefact obtenu, pas seulement sur la réponse conversationnelle : nouvelles colonnes, formats, rapprochements et cas sans tarif. La documentation d’ingénierie Microsoft pour Excel recommande précisément de demander l’écriture du résultat dans le classeur, d’interdire l’invention des données absentes et de ne pas annoncer une modification impossible comme achevée. Un agent plus large pourra exploiter ce bilan parmi d’autres tâches ; notre guide des niveaux de maîtrise des agents Copilot aide à cadrer cette différence.
Mise en œuvre
Le script ci-dessous prépare localement le dossier d’une compétence de bilan de projets et son SKILL.md. Il ne publie rien dans Microsoft 365. Aucun module PowerShell externe ni installation ne sont requis pour cette préparation locale ; la permission minimale est l’écriture dans le répertoire de travail. La sortie attendue est d’abord un aperçu sans écriture, puis, après changement de $DryRun, le chemin du fichier créé.
Préparez un dossier client-project-health-check et un fichier nommé SKILL.md contenant les instructions de votre procédure. Pour un essai dans Excel, placez-les dans l’espace OneDrive dédié aux compétences Excel, activez les compétences personnalisées dans l’interface concernée, puis actualisez la liste. Pour Agent Builder, préparez le package ZIP demandé lors de l’import ; vérifiez sa structure avant de le soumettre.
Le contrôle de longueur dans ce script vise les instructions, conformément à la limite indiquée pour les agents déclaratifs ; il ne valide pas à lui seul la compatibilité du package avec chaque application. Pour Agent Builder, l’importation d’une compétence personnalisée et la création en langage naturel sont décrites dans la procédure Microsoft Learn.
Vérifier l’import, le résultat et les blocages
Aucun délai de propagation chiffré n’est établi dans les ressources citées : ne planifiez pas une attente fixe. Après l’ajout, actualisez la liste des compétences dans l’application cible, puis faites un essai avec des données non sensibles et un résultat facile à contrôler.
Contrôler le fichier préparé
Vérifiez son nom, sa description et ses instructions avant tout import. Une vérification locale ne prouve pas que l’application acceptera le package.
Importer dans l’environnement choisi
Utilisez le dossier attendu par Excel ou l’import proposé par Agent Builder ou Cowork. N’assimilez pas la présence d’une compétence dans un environnement à son déploiement automatique dans les autres.
Comparer la sortie aux entrées
Confirmez que la compétence apparaît, que la demande de test la mobilise et que les modifications annoncées existent réellement dans le classeur. Examinez au moins une ligne sans correspondance tarifaire.
Après une exécution en mode écriture du script, ce second contrôle, copiable indépendamment, confirme la présence du fichier et des champs d’identification attendus :
1$path = [System.IO.Path]::Combine($PWD.Path, 'client-project-health-check', 'SKILL.md')2if (-not [System.IO.File]::Exists($path)) {3 throw "Fichier introuvable : $path"4}5$contents = [System.IO.File]::ReadAllText($path)6if (-not $contents.Contains('name: client-project-health-check') -or7 -not $contents.Contains('description:')) {8 throw 'Nom ou description introuvable dans SKILL.md.'9}10"Contrôle local réussi : $path"| Symptôme | Cause probable | Résolution |
|---|---|---|
| La compétence Excel ne figure pas dans la liste | Dossier ou fichier mal placé, compétences personnalisées non activées, ou environnement de préversion non admissible | Vérifier le dossier attendu, activer la fonction, contrôler le canal et la version, puis actualiser la liste |
| Agent Builder ne sélectionne pas la compétence | Description trop vague ou instructions de l’agent ambiguës | Préciser la situation de déclenchement et tester une demande qui la mentionne explicitement |
| Le bilan annonce un classeur modifié, sans changement visible | L’environnement n’a pas écrit le résultat ou la compétence ne l’exige pas assez clairement | Contrôler le classeur et renforcer la consigne de vérification de l’écriture |
| Cowork est inaccessible | Politique de dépenses ne sélectionnant pas Cowork ou limite épuisée | Faire contrôler la politique et sa limite par l’équipe habilitée |
Questions fréquentes
Cowork et les compétences des agents déclaratifs sont-ils tous deux en disponibilité générale ?
Non. Cowork est en disponibilité générale depuis juin 2026 pour les tenants Microsoft 365 Copilot, tandis que les compétences personnalisées ajoutées aux agents déclaratifs restent en préversion Frontier. Vérifiez séparément l’accès à Cowork et l’admissibilité de votre organisation à Frontier.
Faut-il une licence particulière pour ajouter une compétence dans Agent Builder ?
Oui : Microsoft indique une licence Microsoft 365 Copilot admissible ou un accès à la facturation à l’usage, ainsi qu’une organisation inscrite au programme Frontier. Pour les compétences Excel personnalisées, les exigences de version et de canal Insider s’ajoutent à la vérification des droits d’accès à votre environnement.
La même compétence fonctionne-t-elle automatiquement dans Excel, Cowork et Agent Builder ?
Non. Le principe et les instructions peuvent être réutilisés, mais chaque environnement possède son propre point d’ajout et ses propres contraintes. Importez et testez la compétence séparément, notamment lorsqu’elle doit écrire dans un classeur.
Une compétence garantit-elle une baisse des crédits consommés ?
Non. Formaliser la procédure peut réduire les reformulations et faciliter son choix, mais les éléments disponibles ne permettent pas de garantir une économie de crédits. Depuis la disponibilité générale de Cowork, l’accès professionnel dépend d’une politique de dépenses qui sélectionne Cowork ; selon la documentation de gouvernance Microsoft, une limite d’un seul crédit autorise l’accès jusqu’à son épuisement.
Commencer par une compétence testable
Choisissez une procédure dont vous connaissez les entrées et pouvez vérifier la sortie. Si votre objectif est une extension Excel de production, ne fondez pas son déploiement sur les compétences Excel personnalisées tant qu’elles restent en préversion et déconseillées pour cet usage par Microsoft ; privilégiez d’abord un essai contrôlé.
Avant d’élargir l’usage
- Définir la tâche, ses entrées obligatoires et les cas où la compétence ne doit pas s’appliquer.
- Relire
SKILL.mdet toute ressource ou tout script ajouté au dossier. - Confirmer la licence, le programme de préversion ou la politique de dépenses de l’environnement cible.
- Tester l’import, le déclenchement et les modifications réelles sur un jeu de données maîtrisé.
- Documenter les écarts constatés avant de réutiliser la compétence ailleurs.
Pour aller plus loin
- Personnaliser Copilot Cowork et gérer ses compétences — pour la création, l’importation et la gestion dans Cowork.
- Ajouter une compétence à un agent avec Agent Builder — pour les prérequis et les limites d’import.
- Référence des compétences personnalisées des agents déclaratifs — pour le format du dossier et ses restrictions.
- Créer des compétences pour Copilot dans Excel — pour les versions compatibles et les précautions d’écriture dans le classeur.
