Guide francophone pour maîtriser GitHub Copilot : prompts, skills, agents, workflows et ingénierie de contexte.
| # | Module |
|---|---|
| 100 | Setup & posture |
| 101 | Instructions |
| 102 | Prompts |
| 103 | Skills |
| 104 | Agents personnalisés |
| 105 | Hooks |
| 106 | MCP |
| 107 | Choix de modèles |
| # | Module |
|---|---|
| 207 | APM |
| 208 | Workflows |
| 209 | Plugins |
| 210 | Copilot CLI |
| 211 | Pipeline agents handbook |
| 212 | LSP |
| # | Module |
|---|---|
| 310 | Evals |
| 311 | Tokens & contexte |
| 312 | Patterns de sobriété |
| 313 | Outils de réduction |
| 314 | Auto-research |
| 316 | Déplacer le contexte entre modèles |
| 317 | Orchestrer des subagents |
| 318 | Mesurer & optimiser sa consommation |
Prérequis : Ruby 3.3+ (via Homebrew recommandé)
export PATH="/opt/homebrew/opt/ruby/bin:$PATH"
bundle install
bundle exec jekyll serve --port 4000Le site est disponible sur http://localhost:4000/learning-path-copilot/.
Le workflow .github/workflows/deploy-pages.yml déploie automatiquement sur GitHub Pages à chaque push sur main touchant docs/, _config.yml, index.md ou Gemfile.
Les modules sont dans docs/<bloc>/. Chaque fichier Markdown suit la convention NNN-slug.md.
Le pipeline de rédaction est entièrement piloté par des agents Copilot. Activez-les depuis le chat GitHub Copilot avec le mode Agent.
| Agent | Rôle | Exemple de déclencheur |
|---|---|---|
handbook-module-orchestrator |
Pilote le pipeline complet : writer → linter → glossary keeper, avec boucle d'alignement (max 3 rounds) | "produis le module 104 de bout en bout" |
handbook-module-writer |
Rédige un module à partir du catalogue (spec 02) et du template (spec 01) | "rédige le module skills" |
handbook-linter |
Vérifie la conformité d'un module aux conventions éditoriales (spec 01 + spec 11) | "lint module 103" |
handbook-glossary-keeper |
Maintient docs/ressources/glossaire-fr.md après publication d'un module |
"mets à jour le glossaire" |
handbook-chapter-orchestrator |
Pipeline end-to-end pour un nouveau chapitre hors catalogue : placement → writer → reviewer | "construis un chapitre sur les evals" |
handbook-chapter-architect |
Détermine où insérer un nouveau chapitre dans la taxonomie | "où placer un chapitre sur X" |
handbook-chapter-writer |
Rédige un chapitre avec sources vérifiées (jamais depuis la mémoire d'entraînement) | "rédige le chapitre sur X avec sources" |
handbook-chapter-reviewer |
Fact-check chaque affirmation du draft, émet un verdict CERTIFY / REVISE / REJECT | "valide module Z avant publication" |
handbook-eval-builder |
Génère les scénarios d'eval (triggers + content) pour un agent ou skill | "génère les evals pour l'agent X" |
Point d'entrée recommandé : utilisez toujours handbook-module-orchestrator (pour les modules du catalogue) ou handbook-chapter-orchestrator (pour tout nouveau sujet). Les autres agents sont invoqués automatiquement par l'orchestrateur.
Les artefacts de suivi (plans, rounds de review) sont persistés dans .spec-handbook-copilot/runtime/<slug>/.