Aller au contenu principal

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.

14h
Durée
de formation
8
Effectif
maximum
03
Module
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.

1

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
2

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
3

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
4

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
5

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é :

SecteurExemple d'application
BTPSkill de génération de devis à partir d'un cahier des charges, skill de notice technique
IndustrieSkill de rapport de maintenance, skill d'analyse de défauts qualité
TransportSkill d'optimisation de tournées, skill de génération de documents de transport
Sanitaire et socialSkill de compte-rendu d'intervention, skill de synthèse de dossier
AgricultureSkill d'analyse de données agricoles, skill de rapport qualité laboratoire
CommerceSkill de proposition commerciale, skill de suivi prospects
TertiaireSkill 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.