
Article rédigé par Malo Lecoursonnais, le 6 juillet 2026
Les agents IA, de quelque forme qu’ils soient, impactent le monde du développement informatique plus que n’importe quel autre domaine. Si leurs valeurs ne sont plus à démontrer sur le code moderne, cette série de blogs vise à donner toutes les clés pour appliquer cette révolution au monde legacy, et plus particulièrement IBM i.
Mais c’est quoi, au juste, les skills ?
Les agents IA répondent à vos questions, à vos prompts. Dans un contexte de développement informatique, ce sont vos lignes de code qui sont envoyées à des assistants de code : IBM Bob, Claude Code, GitHub Copilot, Mistral Vibe, ChatGPT Codex…
Mais un patrimoine applicatif, ce sont aussi des fonctionnements propres à l’entreprise, des pipelines CI/CD pensés par des équipes. Transmettre ces process à l’IA, c’est le rôle des skills.
Comprendre le fonctionnement des skills
Ajouter un champ dans un PF, refactoriser du code monolithique, tester la non-régression… les tâches DevOps qui vont de plus en plus être assistées par l’IA suivent souvent le même schéma, avec de bonnes pratiques.
Un skill est un scénario à respecter pour l’agent, qui permet à ce dernier d’être cadré. Concrètement, il va donner des étapes à suivre et outils à mobiliser pour ne rien oublier sur la tâche décrite.
La composition d’un skill
Un skill se matérialise par un dossier comprenant des fichiers markdown (proches de .txt) :
my-skill/
├── SKILL.md # Instructions principales (obligatoire)
├── checklist.md # checklist à suivre pour agent
├── examples/
│ └── sample.md # Exemple de sortie montrant le format attendu
└── scripts/
└── validate.sh # Script que l'agent peut exécuter
Le premier fichier, et le plus important, est SKILL.md . Il comprend les informations principales du scénario, fait référence aux autres fichiers markdown et inclut une rapide description en en-tête de fichier. Voici un exemple de description :
--- name: arcad-add-field description: Interactive workflow to add a field to an IBM i file. Will ask for field details, analyze ARCAD dependencies, present impact report, and implement changes only after user approval. ---
Les autres fichiers viennent accompagner le principal, dans le but d’avoir un résultat le plus proche du besoin technique ou métier.
Avoir les meilleurs skills possibles
Si les principes des skills sont établis, il est difficile d’affirmer que tel ou tel skill est le meilleur. Car un bon skill c’est celui qui traduit le mieux vos process de développement.
En ce qui concerne le monde IBM i, les skills ont d’autant plus d’impact que nous savons que les LLMs sont moins entrainés sur le code RPG et COBOL.
Dans cette logique et grâce à ses 34 ans d’expertise, ARCAD Software propose avec son MCP Server une bibliothèque de skills, écrits et testés par ses experts IBM i.
Cet article fait partie de la série IA dans l’IBM i :
- IA dans l’IBM i : démystifier MCP, la boîte à outils pour agents
- IA dans l’IBM i : transformez votre expertise en skills
- IA dans l’IBM i : l’agentique pour moderniser, ARCAD pour fiabiliser (à venir)
- IA dans l’IBM i : cas d’usage concret d’une modernisation boostée et maîtrisée (à venir)

À propos de l’auteur
Malo Lecoursonnais
Architecte Solutions
Diplômé de l’IMT Atlantique, Malo est spécialisé dans l’intégration de solutions IA au service des environnements IBM i et modernes. Architecte solutions chez ARCAD, il accompagne nos clients dans la modernisation de leur patrimoine applicatif, de la conception jusqu’à la mise en œuvre, avec une exigence constante d’expérience utilisateur.
Son expertise des outils IA et sa vision produit nourrissent directement les évolutions de Gianni et d’ARCAD MCP Server, pour aider les équipes IBM i à reprendre la main sur leur code. Fort d’expériences internationales et d’un goût marqué pour la pédagogie, il contribue à diffuser les bonnes pratiques du développement IA au-delà des frontières françaises.

DEMANDEZ VOTRE DÉMO
Parlons de votre projet !
Nos experts vous conseillent








