Module 03 · Transversal · 14 heures
Skills Devin et automatisation métier
Le cœur de la formation : créer des skills Devin, des procédures métier réutilisables. Apprendre le format SKILL.md, le frontmatter YAML, les permissions, les fichiers de support.
de formation
maximum
sur 14
Public visé
Apprenants intermédiaires ayant suivi le module 02
Prérequis
Module 02 obligatoire
Modalités
Présentiel recommandé, distanciel possible
Effectif maximum
8 apprenants par session
Objectifs pédagogiques
À l'issue de ce module, l'apprenant sera capable de :
- Comprendre le système de skills de Devin et son architecture
- Créer un SKILL.md fonctionnel avec frontmatter YAML
- Structurer une procédure métier réutilisable sous forme de skill
- Ajouter des fichiers de support à un skill (scripts, templates, checklists)
- Configurer les permissions et les outils autorisés d'un skill
- Déployer un skill métier opérationnel et le documenter
Programme détaillé
5 sections, pour un total de 14 heures.
Introduction au système de skills de Devin
2h- Qu'est-ce qu'un skill : une unité de fonctionnalité réutilisable enseignée à Devin
- Le format SKILL.md : fichier markdown avec frontmatter YAML + prompt
- Placement des skills : .devin/skills/ ou .agents/skills/
- Le standard Agent Skills : compatibilité avec d'autres outils IA
- Progressive disclosure : Devin ne voit que name + description par défaut
Anatomie d'un SKILL.md
3h- Frontmatter YAML : name, description, argument-hint, model, subagent, allowed-tools, permissions, triggers
- Le corps du SKILL.md : le prompt, les instructions, les étapes
- Bonnes pratiques de rédaction : clarté, concision, étapes explicites
- Analyse d'un SKILL.md existant
Création d'un premier skill métier
3h- Choisir une procédure métier récurrente à automatiser
- Rédiger le frontmatter YAML
- Rédiger le prompt : instructions étape par étape
- Ajouter des fichiers de support : scripts, templates, checklists
- Tester le skill : invocation par slash command
Permissions, outils et subagents
2h- Configurer allowed-tools : restreindre les outils pour la sécurité
- Configurer permissions : allow, deny, ask
- Exécuter un skill en subagent : contexte isolé
- Quand utiliser un subagent vs inline
Atelier : déploiement d'un skill métier complet
4h- Choisir un processus métier complet à automatiser par skill
- Concevoir le skill : frontmatter, prompt, fichiers de support
- Développer, tester, itérer
- Documenter le skill : README, exemples d'utilisation
- Présentation du skill au groupe
Modalités pédagogiques
- 80% de pratique, 20% d'apports théoriques
- Projet individuel : chaque apprenant construit son propre skill métier
- Accompagnement personnalisé du formateur pendant l'atelier
- Approche par itération : créer, tester, corriger, améliorer
Modalités d'évaluation
- Exercices pratiques à chaque section
- Validation du premier skill créé
- Validation de la configuration des permissions
- Livrable : un skill Devin fonctionnel, déployé et documenté
- Démonstration du skill devant le groupe (15 min)
Moyens techniques requis
- Ordinateur personnel pour chaque apprenant
- Connexion internet haut débit
- Accès à Devin (Desktop ou CLI) pendant la formation
- Salle équipée (présentiel fortement recommandé)
Adaptation par filière
Le contenu de ce module est adapté à votre secteur d'activité :
| Secteur | Exemple d'application |
|---|---|
| BTP | Skill de génération de devis à partir d'un cahier des charges, skill de notice technique |
| Industrie | Skill de rapport de maintenance, skill d'analyse de défauts qualité |
| Transport | Skill d'optimisation de tournées, skill de génération de documents de transport |
| Sanitaire et social | Skill de compte-rendu d'intervention, skill de synthèse de dossier |
| Agriculture | Skill d'analyse de données agricoles, skill de rapport qualité laboratoire |
| Commerce | Skill de proposition commerciale, skill de suivi prospects |
| Tertiaire | Skill de compte-rendu de réunion, skill de reporting automatisé |
Questions fréquentes
Qu'est-ce qu'un skill Devin exactement ?
Un skill Devin est un fichier SKILL.md qui enseigne à Devin une procédure réutilisable. C'est comme une recette que Devin peut suivre à votre place. Par exemple, un skill peut dire à Devin comment générer un devis à partir d'un cahier des charges, comment rédiger un compte-rendu d'intervention, ou comment analyser un dossier. Une fois le skill créé, vous l'invoquez avec /nom-du-skill et Devin exécute la procédure.
Faut-il savoir coder pour créer des skills Devin ?
Non. Les skills Devin s'écrivent en markdown, le même format que du texte simple. Vous rédigez des instructions en langage naturel. Devin s'occupe de l'exécution technique. Vous pouvez ajouter des scripts optionnels dans vos skills, mais ce n'est pas obligatoire.
En quoi les skills Devin sont-ils différents de n8n ou Zapier ?
Les skills Devin sont des procédures intelligentes qui s'adaptent au contexte. Contrairement aux outils d'automatisation classiques (n8n, Zapier, Make) qui suivent des règles rigides, les skills Devin utilisent le raisonnement de l'IA pour s'adapter aux variations. Un skill peut manipuler des fichiers, exécuter des commandes, interagir avec des outils externes via MCP, et prendre des décisions contextuelles.
Demandez un devis pour ce module
Tarif B2B à partir de 850€/jour. Adaptation à votre filière incluse.