Que fait Context Master ?
Compétence universelle de gestion du contexte et de planification pour les tâches complexes, les longues sessions et les projets multi-fichiers. Fonctionne de la même manière que vous soyez dans l'application Web, l'API ou Claude Code CLI ; les bonus spécifiques à la CLI se trouvent dans references/claude-code-cli.md.
Ce SKILL.md est intentionnellement court. Le matériel détaillé se trouve dans references/ — chargez uniquement ce dont vous avez besoin.
Quand activer
Activez-la de manière proactive chaque fois que la demande correspond à l'un des cas suivants :
- Projet multi-fichiers (3+ fichiers liés, sites web, applications, API, ensembles de documentation).
- Décision d'architecture ou de technologie (« devrait-on utiliser X ou Y », « quelle approche… »).
- Recherche / comparaison / analyse de compromis.
- Travail de refactoring ou de migration.
- Longue session de codage où l'efficacité du contexte est importante.
- Toute tâche comportant 3+ étapes séquentielles ou des dépendances partagées.
Si la demande concerne un seul fichier sans dépendances, ignorez cette compétence.
Le workflow en 5 étapes (mémorisez-le)
Pour tout projet multi-fichiers — sites web, applications, API, ensembles de documentation — exécutez ces cinq étapes dans l'ordre :
- STOP — ne créez encore aucun fichier.
- PLAN — utilisez la réflexion étendue ou un document de planification (les deux sont également valides ; voir
references/multi-file-planning.md). - ANNONCE — communiquez la liste des fichiers et l'ordre de création à l'utilisateur.
- CRÉEZ — écrivez les fichiers dans l'ordre optimal (fondations avant dépendances).
- VÉRIFIEZ — assurez-vous que chaque référence se résout ; corrigez les problèmes avant de déclarer terminé.
Exemple pratique (site web portfolio)
Utilisateur : « Crée un portfolio avec des pages accueil, à propos, projets et contact. »
Étape 1 STOP -- ne commencez pas par index.html.
Étape 2 PLAN -- « Réfléchissez bien à l'architecture : 5 fichiers nécessaires,
styles.css est la dépendance partagée. »
Étape 3 ANNONCE -- « Je vais créer :
1. styles.css (style partagé)
2. index.html (référence styles.css)
3. about.html
4. projects.html
5. contact.html »
Étape 4 CRÉEZ -- écrivez les fichiers dans cet ordre.
Étape 5 VÉRIFIEZ -- chaque fichier HTML lie styles.css ; la navigation se résout.
Résultat : pas de refactoring, pas de ré-exportation, pas de liens cassés.
Le modèle complet, les modèles d'ordre optimal par type de projet (site web / React / API backend / etc.) et les listes de vérification se trouvent dans references/multi-file-planning.md.
Principes fondamentaux (une ligne chacun)
- Planifiez avant d'écrire — réflexion étendue ou document de planification, jamais les deux omis.
- Les fondations d'abord — les dépendances partagées (CSS, config, classes de base, schémas) précèdent les dépendances.
- Déléguez l'analyse approfondie à des contextes isolés — les sous-agents (CLI) ou les artefacts de réflexion (Web/API) gardent le thread principal propre.
- Limites de phase — nommez chaque phase (« Phase 1 terminée ; passage à la Phase 2 : … ») pour que le contexte ne se brouille pas.
- Des artefacts plutôt que du contenu en ligne — le code ou la documentation long se trouve dans des artefacts/fichiers, pas dans l'historique de chat.
- Divulgation progressive — demandez une tranche à la fois ; ne regroupez pas des étapes non liées.
- Signaux de réinitialisation — dites « je mets de côté l'approche précédente… » lorsque vous changez de direction.
- Réfléchissez après les grands projets — était-ce planifié ? Les références ont-elles cassé ? Utilisez la liste de vérification post-projet dans
references/multi-file-planning.md.
Justifications complètes et exemples pour chaque principe : references/universal-best-practices.md.
Règle empirique d'économie de tokens
| Taille du projet | Sans planification | Avec planification | Économie |
|---|---|---|---|
| Petit (3-4 fichiers) | ~6 000 tokens | ~2 500 tokens | ~58% |
| Moyen (7-8 fichiers) | ~12 000 tokens | ~4 500 tokens | ~63% |
| Grand (20+ fichiers) | ~35 000 tokens | ~12 000 tokens | ~66% |
Une fenêtre de contexte de 200 000 tokens contient environ 16 à 17 projets moyens avec planification, 7 à 8 sans — une augmentation effective de 2,1x. Chiffres et méthodologie dans references/multi-file-planning.md.
Architecture de réflexion approfondie passive
Le modèle le plus puissant pour l'efficacité du contexte : acheminez le raisonnement profond dans un espace isolé et renvoyez un bref résumé au thread principal.
- Claude Code CLI :
/agent deep-analyzer « Ultrason sur [décision] »— ~5 000 tokens de raisonnement se déroulent hors bande ; le contexte principal reçoit un résumé d'environ 200 tokens (~23x d'efficacité). - Web / API : « Crée un artefact d'analyse approfondie et ultrasonne sur [décision] » — même idée, artefact au lieu de sous-agent.
Déclencheurs, anti-patrons et prompts prêts à l'emploi : references/thinking-delegation.md.
Workflows courants (pointeurs uniquement)
Chacun d'eux a une procédure étape par étape dans references/workflows.md :
- Workflow 0 — Création de site web/projet multi-fichiers (le défaut — mêmes 5 étapes ci-dessus avec des détails supplémentaires).
- Workflow 1 — Prise de décision complexe (architecture, choix technique).
- Workflow 2 — Développement de fonctionnalité complexe (analyse → conception → implémentation → test → intégration).
- Workflow 3 — Recherche et évaluation de technologie.
- Workflow 4 — Génération et itération de code via des artefacts.
- Workflow 5 — Refactoring avec analyse isolée.
Anti-patrons (à éviter)
Liste rapide — exemples et correctifs dans references/anti-patterns.md :
- Créer des fichiers avant la planification — gaspille du contexte sur des refontes.
- Tout demander en une seule fois — surcharge le contexte et produit un résultat superficiel.
- Intégrer du code/de la documentation long dans le chat — alourdit l'historique ; utilisez des artefacts/fichiers.
- Laisser le raisonnement profond se faire dans le thread principal — coûte environ 5 000 tokens qui pourraient être ~200.
- Pas de limites de phase — le contexte se brouille entre des sous-tâches non liées.
Dépannage
Lorsque les sessions dérivent (réponses floues, conversations trop longues, code régénéré au lieu d'être édité, réflexion étendue non engagée), consultez references/troubleshooting.md pour un tableau symptôme → remède couvrant le Web/API et la CLI séparément.
Bonus Claude Code CLI
Si vous exécutez ceci dans Claude Code CLI, vous bénéficiez également de :
/clear,/compact,/continue— contrôles de contexte intégrés./agent <nom>— déléguez à un sous-agent isolé.CLAUDE.md— mémoire persistante du projet.- Scripts d'aide pour générer
CLAUDE.mdet les définitions de sous-agents.
Détails, invocations de scripts et modèles de délégation d'analyse approfondie : references/claude-code-cli.md.
Les modèles d'intégration compétence-sous-agent (lorsque les deux sont disponibles) se trouvent dans references/agent-skills-integration-2025.md. Stratégies de contexte de longue durée et modèles de prompts pour sous-agents : references/context_strategies.md et references/subagent_patterns.md.
Carte des références
| Fichier | Quand l'utiliser |
|---|---|
references/multi-file-planning.md | Modèle de planification, modèles d'ordre optimal par type de projet, listes de vérification, réflexion post-projet. |
references/universal-best-practices.md | Besoin de la justification ou d'exemples pour l'un des 8 principes fondamentaux. |
references/workflows.md | Besoin d'une procédure étape par étape pour un scénario spécifique (décision, fonctionnalité, recherche, refactoring). |
references/thinking-delegation.md | Conception d'une délégation d'analyse approfondie ou rédaction du prompt de réflexion. |
references/anti-patterns.md | Vérification si l'approche actuelle gaspille du contexte. |
references/troubleshooting.md | La session dérive, est lente ou produit trop d'explications. |
references/claude-code-cli.md | Exécution dans Claude Code CLI et besoin des outils sous-agent / CLAUDE.md. |
references/agent-skills-integration-2025.md | Combinaison de compétences avec des sous-agents dans la CLI. |
references/context_strategies.md | Notes de stratégie de longue durée. |
references/subagent_patterns.md | Modèles de prompts pour sous-agents. |
Indicateurs de succès
- Vous avez annoncé le plan avant de créer un fichier.
- Les fichiers de fondation (CSS, config, schémas) ont été écrits avant les dépendances.
- Aucune référence n'a cassé au premier lancement ; aucun refactoring n'a été nécessaire.
- Le raisonnement approfondi a eu lieu dans un sous-agent ou un artefact, pas dans le thread principal.
- Les phases ont été nommées au fur et à mesure que vous les traversiez.
Si l'un de ces points a échoué, revenez sur references/anti-patterns.md et la section post-projet de references/multi-file-planning.md avant la prochaine tâche.