Pattern 1 : Orchestration séquentielle
Pour des processus multi-étapes dans un ordre spécifique.
## Workflow : Onboarder un nouveau client
### Étape 1 : Créer le compte
Appeler : create_customer (name, email, company)
### Étape 2 : Configurer le paiement
Appeler : setup_payment_method
Attendre : vérification du moyen de paiement
### Étape 3 : Créer l'abonnement
Appeler : create_subscription (plan_id, customer_id de l'étape 1)
### Étape 4 : Envoyer l'email de bienvenue
Appeler : send_email (template: welcome_email_template)
Techniques clés : ordre d’étapes explicite, dépendances entre étapes, validation à chaque stage, instructions de rollback.
Pattern 2 : Coordination multi-MCP
Pour des workflows qui traversent plusieurs services.
Exemple : handoff design → développement (Figma → Drive → Linear → Slack)
Techniques clés : séparation claire des phases, passage de données entre MCPs, validation avant passage à la phase suivante.
Pattern 3 : Raffinement itératif
Pour des outputs dont la qualité s’améliore avec l’itération.
## Création de rapport itérative
### Brouillon initial
1. Récupérer données via MCP
2. Générer premier brouillon
3. Sauvegarder en fichier temporaire
### Contrôle qualité
1. Lancer scripts/check_report.py
2. Identifier les problèmes : sections manquantes, formatage inconsistant, erreurs de données
### Boucle de raffinement
1. Corriger chaque problème identifié
2. Régénérer les sections affectées
3. Re-valider
4. Répéter jusqu'au seuil qualité atteint
Pattern 4 : Sélection d’outils contextuelle
Pour le même objectif avec des outils différents selon le contexte.
## Stockage intelligent de fichiers
### Arbre de décision
1. Vérifier type et taille du fichier
2. Déterminer le meilleur emplacement :
- Fichiers larges (>10MB) → Cloud storage MCP
- Docs collaboratifs → Notion/Docs MCP
- Fichiers de code → GitHub MCP
- Fichiers temporaires → stockage local
Pattern 5 : Intelligence domaine-spécifique
Pour des skills qui ajoutent une expertise spécialisée au-delà de l’accès aux outils.
Exemple : traitement de paiements avec conformité réglementaire (vérification sanctions, juridictions, niveaux de risque, piste d’audit).
Techniques clés : expertise domaine intégrée dans la logique, conformité avant action, documentation complète.