📌 Ce session est informatifVous n'avez pas besoin de coder. L'objectif est de savoir QUAND et POURQUOI utiliser des scripts — Claude les écrira pour vous.

3 patterns — Choisissez le bon

PatternQuand l'utiliserNiveau
A — Markdown seulRédaction, analyse, synthèse, formatageDébutant
B — Markdown + ScriptsCalcul, validation, traitement de fichiersIntermédiaire
C — Markdown + Scripts + MCPWorkflows connectés à des outils externesAvancé
💡 Règle de décisionClaude peut raisonner ? → Pattern A. Besoin d'un calcul exact ou traitement fichier ? → Pattern B. Interaction avec un service externe ? → Pattern C.

Structure d'un Skill avec scripts (Pattern B)

mon-skill/
├── SKILL.md          ← instructions principales
└── scripts/
    ├── validate.py   ← validation de données
    └── convert.js    ← conversion de format

Dans SKILL.md, vous référencez les scripts : « Exécute scripts/validate.py pour vérifier le format »

📌 Avantage des scriptsSeul le RÉSULTAT du script entre dans le contexte de Claude, pas le code. Économie de tokens + précision garantie.
💡 RappelVous ne devez pas écrire le code. Décrivez ce que le script doit faire — Claude s'en charge.
1
Identifier la tâche déterministe

Une tâche déterministe produit toujours le même résultat pour la même entrée. Ex : calculer une TVA, valider un format email, compter des mots, convertir un CSV. Si le résultat dépend d'un jugement → Pattern A. Si le résultat est calculable → Pattern B.

2
Décrire la tâche à Claude

Ex : « J'ai besoin d'un script Python qui vérifie qu'un fichier CSV contient les colonnes : nom, prénom, email, date. S'il en manque une, il liste les colonnes manquantes. »

3
Demander l'intégration dans un Skill complet

Ex : « Intègre ce script dans un Skill complet avec un SKILL.md qui explique à Claude quand utiliser ce script, comment présenter les résultats à l'utilisateur, et quoi faire en cas d'erreur. »

4
Tester et valider

Uploadez le Skill généré. Testez avec un fichier de données réel. Vérifiez que Claude suit bien la procédure décrite dans SKILL.md. Itérez si nécessaire (le script peut toujours être amélioré via Claude).

Question 1 / 4
Vous voulez créer un Skill qui rédige des emails professionnels selon votre style. Quel pattern choisissez-vous ?
Pattern A — Markdown seul
Pattern B — Markdown + Scripts
Pattern C — Markdown + Scripts + MCP
La rédaction est une tâche de jugement et de langage — Claude excelle dedans sans code. Pattern A suffit largement. Ajouter des scripts ne ferait pas mieux ici.
Question 2 / 4
Quel est l'avantage d'un script dans un Skill par rapport aux instructions Markdown seules pour un calcul ?
Le script est plus facile à lire pour Claude
Le script produit un résultat exact et déterministe, et seul son résultat (pas le code) consomme des tokens
Le script permet d'accéder à Internet
Un script Python calcule avec une précision absolue. Et seul son output entre dans le contexte (ex. « 42.5 » ou « Erreur colonne manquante »), pas les dizaines de lignes de code. C'est plus fiable ET plus économique en tokens.
Question 3 / 4
Vous n'êtes pas développeur. Vous avez besoin d'un Skill avec un script Python. Que faites-vous ?
Renoncer aux scripts et rester sur Pattern A uniquement
Suivre un cours de Python avant de créer votre Skill
Décrire la tâche à Claude et lui demander d'écrire le script ET l'intégrer dans un Skill complet
Claude peut écrire les scripts pour vous. Décrivez simplement ce que le script doit faire (entrée → sortie), et demandez à Claude de créer le Skill complet avec SKILL.md + scripts/. Pas de code à écrire de votre côté.
Question 4 / 4
Quel pattern choisiriez-vous pour un Skill qui doit créer un ticket Jira et notifier un canal Slack ?
Pattern A — Markdown seul
Pattern B — Markdown + Scripts
Pattern C — Markdown + Scripts + MCP
Interagir avec Jira et Slack nécessite des connecteurs MCP (ces outils sont externes à Claude). Pattern C combine le Skill pour le workflow et les connecteurs MCP pour l'accès aux services.

0 / 9 acquis

🎯 Je sais choisir le bon pattern

Je distingue Pattern A (Markdown), B (+ scripts) et C (+ MCP)
Je sais quand une tâche nécessite un script (résultat déterministe)
Je sais que Claude peut écrire les scripts pour moi

🔧 Je comprends les scripts

Je comprends pourquoi seul le résultat du script entre dans le contexte
Je comprends la structure d'un dossier Skill avec scripts/
Je sais comment référencer un script dans SKILL.md

🚀 Je suis prêt(e) pour le livrable final

J'ai identifié ma tâche répétitive principale pour le Session 8
J'ai préparé mes réponses aux 3 questions (tâche, règles, exemple)
J'ai fait le quiz et obtenu 3/4 ou plus
🎯 Session 8 — Livrable finalVous créez VOTRE Skill métier personnalisé. SKILL.md fonctionnel, uploadé et testé en direct.