01 - Documentation officielle par editeur
La liste des pages officielles a garder en favori, classees par editeur, avec ce que tu y trouves vraiment et le niveau requis.
Temps de lecture : 12 min | Niveau : Debutant a Avance
Ce que tu sauras faire apres
- Identifier en quelques secondes quel editeur documente ce que tu cherches.
- Ouvrir la bonne page du premier coup plutot que de passer par un moteur de recherche.
- Utiliser le fichier
llms.txtd une doc pour lister toutes ses pages. - Faire lire une page de doc par une IA avec un prompt qui donne un resultat exploitable.
Liens verifies le 26 septembre 2026. Si un lien redirige, note la nouvelle adresse.
🧭 Le reflexe a prendre : llms.txt
Plusieurs documentations publient un fichier texte qui liste toutes leurs pages avec leur URL exacte. C est plus rapide et plus fiable qu une recherche web.
| Documentation | Fichier d index | Utilite |
|---|---|---|
| Claude Code | https://code.claude.com/docs/llms.txt | Liste complete des pages, par theme |
| Model Context Protocol | https://modelcontextprotocol.io/llms.txt | Liste complete des pages MCP |
| Agent Skills | https://agentskills.io/llms.txt | Liste complete des pages du standard |
Ouvre-le dans ton navigateur, fais Ctrl+F, tape ton mot-cle. Tu as l URL exacte.
🅰️ Anthropic - Claude (plateforme et API)
| Ressource | Lien | Ce qu on y trouve | Niveau |
|---|---|---|---|
| Accueil documentation | platform.claude.com/docs/en/home | Point d entree : quickstart, API, modeles, agents geres | Debutant |
| Prompt engineering - vue d ensemble | Prompt engineering overview | Quand faire du prompt engineering, et quand ce n est pas la bonne reponse | Debutant |
| Prompting best practices | Claude prompting best practices | La reference vivante. Clarte, exemples, balises XML, thinking, systemes agentiques, plus des conseils par modele | Intermediaire |
| Tool use (appel d outils) | Tool use overview | Comment le modele appelle tes fonctions | Intermediaire |
| Agent Skills | Agent Skills overview | Les skills cote plateforme Claude | Intermediaire |
| Prompt caching | Prompt caching | Reduire cout et latence en mettant en cache une partie du prompt | Intermediaire |
| Evaluations | Develop tests | Definir des criteres de succes et construire des tests | Intermediaire |
| Cookbook | platform.claude.com/cookbook | Recettes de code, patterns | Intermediaire |
| Notes de version | Release notes | Nouveautes de la plateforme | Debutant |
Attention :
docs.claude.com/en/homeredirige (301) versplatform.claude.com/docs/en/home. Mets a jour tes favoris.
🅰️ Anthropic - Claude Code (l outil en terminal)
C est la partie la plus utile au quotidien pour un developpeur ou un data engineer.
| Ressource | Lien | Ce qu on y trouve | Niveau |
|---|---|---|---|
| Vue d ensemble | Overview | Installation, surfaces (terminal, VS Code, desktop, web), ce qu on peut faire | Debutant |
| Quickstart | Quickstart | Premiere tache reelle de bout en bout | Debutant |
| Bonnes pratiques | Best practices | A lire en entier. Gestion du contexte, explore-plan-code-commit, CLAUDE.md, revue adverse | Intermediaire |
| Memoire et CLAUDE.md | Memory | Instructions persistantes du projet | Debutant |
| Fenetre de contexte | Context window | Ce qui se charge au demarrage et ce que coute chaque lecture de fichier | Intermediaire |
| Skills | Skills | Format SKILL.md, frontmatter, ou les skills vivent sur le disque | Intermediaire |
| Sous-agents | Sub-agents | Agents specialises avec leur propre contexte et leurs propres outils | Intermediaire |
| Hooks (guide) | Hooks guide | Lancer une commande avant ou apres une action de Claude | Intermediaire |
| Hooks (reference) | Hooks reference | Liste exacte des evenements et des champs | Avance |
| MCP | MCP | Brancher des serveurs MCP sur Claude Code | Intermediaire |
| MCP - quickstart | MCP quickstart | Premier serveur MCP branche de bout en bout | Debutant |
| Plugins - vue d ensemble | Plugins overview | Paquet qui regroupe skills, hooks, sous-agents et serveurs MCP | Intermediaire |
| Plugins - creer | Create a plugin | Creer son propre plugin | Avance |
| Reglages | Settings | Fichiers de reglages et ordre de priorite | Intermediaire |
| Reference CLI | CLI reference | Toutes les commandes et options | Intermediaire |
| Mode non interactif | Headless | claude -p, formats de sortie JSON, integration CI | Avance |
| Workflows dynamiques | Workflows | Orchestrer beaucoup de sous-agents depuis un script | Avance |
| Agent SDK | Agent SDK overview | Construire ses propres agents en TypeScript ou Python | Avance |
| Glossaire | Glossary | Le vocabulaire maison, quand un terme te bloque | Debutant |
| Changelog | Changelog | Chaque correction et chaque ajout | Intermediaire |
🔌 Model Context Protocol (MCP) - le standard ouvert
MCP est un standard ouvert pour brancher une application IA sur des donnees et des outils externes. La doc officielle le compare a un port USB-C pour l IA.
| Ressource | Lien | Ce qu on y trouve | Niveau |
|---|---|---|---|
| Accueil | modelcontextprotocol.io | Ce qu est MCP, qui le supporte | Debutant |
| Architecture | Architecture overview | Host / client / server, couche donnees et couche transport, primitives | Intermediaire |
| Specification (toujours la derniere) | Specification - latest | Le texte normatif du protocole. Cette adresse ne bouge pas : elle renvoie vers la version en cours (aujourd hui 2026-07-28) | Avance |
| Serveurs de reference | modelcontextprotocol/servers | Sept serveurs de reference : Everything, Fetch, Filesystem, Git, Memory, Sequential Thinking, Time | Intermediaire |
| Registre officiel | registry.modelcontextprotocol.io | Annuaire consultable des serveurs MCP publies, plus une API REST | Debutant |
| Blog officiel | blog.modelcontextprotocol.io | Annonces de versions, feuille de route | Intermediaire |
Les trois primitives cote serveur, telles que la doc les definit :
- Tools : des fonctions executables que l application IA peut appeler (requete SQL, appel d API, operation fichier).
- Resources : des sources de donnees qui apportent du contexte (contenu de fichier, enregistrement de base, reponse d API).
- Prompts : des modeles reutilisables pour structurer l interaction (prompt systeme, exemples few-shot).
MCP distingue deux couches : la couche donnees (protocole JSON-RPC 2.0) et la couche transport (stdio en local, Streamable HTTP a distance).
Note de version : la specification en vigueur le jour de la verification est datee
2026-07-28. Les URLs des pages de doc MCP contiennent cette date (/docs/2026-07-28/...). Quand une nouvelle version sort, la date change dans l URL. C est la principale cause de liens morts cote MCP.Le contournement : l adresse
https://modelcontextprotocol.io/specification/latestest stable. Elle redirige toujours vers la version en cours. Mets celle-la en favori, pas une adresse datee.
🧩 Agent Skills - le standard ouvert des skills
Le format a ete cree par Anthropic puis publie comme standard ouvert. La page officielle des clients recense plus de quarante outils qui le supportent, dont Claude Code, Claude, ChatGPT et Codex, Gemini CLI, GitHub Copilot, VS Code, Cursor, JetBrains Junie, OpenCode, Goose, Databricks Genie Code et Snowflake Cortex Code.
Pourquoi ca compte pour toi : un skill que tu ecris pour Claude Code est lisible par l agent de Databricks et par celui de Snowflake. Tu ecris ta procedure une fois, elle te suit d un outil a l autre.
| Ressource | Lien | Ce qu on y trouve | Niveau |
|---|---|---|---|
| Vue d ensemble | agentskills.io | Ce qu est un skill, le principe de divulgation progressive | Debutant |
| Specification | Specification | Le format exact de SKILL.md, champ par champ | Intermediaire |
| Liste des outils compatibles | Client showcase | Chaque outil, avec le lien vers sa page "comment installer un skill" | Debutant |
| Bonnes pratiques d ecriture | Best practices | Comment ecrire un skill qui se declenche au bon moment | Intermediaire |
| Depot GitHub | agentskills/agentskills | Discussions, contributions et outil de validation | Intermediaire |
Structure d un skill, telle que le standard la decrit :
mon-skill/
SKILL.md # obligatoire : frontmatter YAML + instructions en Markdown
scripts/ # optionnel : code executable
references/ # optionnel : documentation detaillee
assets/ # optionnel : modeles, ressourcesLes champs du frontmatter, tels que la specification les definit
| Champ | Obligatoire | Contrainte exacte |
|---|---|---|
name | Oui | 1 a 64 caracteres. Minuscules, chiffres et tirets uniquement. Ni tiret au debut ou a la fin, ni double tiret. Doit etre identique au nom du dossier. |
description | Oui | 1 a 1024 caracteres. Dit ce que fait le skill et quand l utiliser. |
license | Non | Nom de licence, ou nom du fichier de licence fourni. |
compatibility | Non | 500 caracteres max. Prerequis d environnement (outil vise, paquets systeme, acces reseau). |
metadata | Non | Paires cle / valeur libres (auteur, version...). |
allowed-tools | Non | Liste d outils pre-autorises, separes par des espaces. Experimental. |
Le piege le plus frequent :
namedoit correspondre exactement au nom du dossier.~/.claude/skills/audit-sql/SKILL.mddoit contenirname: audit-sql. Une majuscule ou un underscore et le skill est invalide.
Les trois niveaux de chargement, tels que la specification les nomme
- Metadata (environ 100 tokens) : au demarrage, l agent ne charge que le
nameet ladescriptionde tous tes skills. - Instructions (moins de 5 000 tokens recommandes) : le corps du
SKILL.mdn est lu que si le skill est active. - Resources (a la demande) : les fichiers de
scripts/,references/ouassets/ne sont lus que quand ils servent vraiment.
La specification conseille de garder SKILL.md sous 500 lignes et de deplacer le detail dans des fichiers references.
Valider un skill avant de l utiliser, avec l outil de reference du standard :
skills-ref validate ./mon-skillIl verifie le frontmatter et les regles de nommage. Deux secondes de commande contre une demi-heure a chercher pourquoi un skill ne se declenche pas.
🟢 OpenAI
| Ressource | Lien | Ce qu on y trouve | Niveau |
|---|---|---|---|
| Vue d ensemble API | API docs overview | Point d entree de la doc developpeur | Debutant |
| Prompt engineering | Prompt engineering | Roles de message, structure identite / instructions / exemples / contexte, few-shot, versionner ses prompts dans le code | Intermediaire |
| Function calling | Function calling | Declarer des fonctions appelables par le modele | Intermediaire |
| Agents | Agents | Construire des agents | Avance |
| Sorties structurees | Structured outputs | Forcer un schema JSON en sortie | Intermediaire |
| MCP et connecteurs | Tools, connectors, MCP | Brancher des serveurs MCP | Intermediaire |
| Cookbook | developers.openai.com/cookbook | Recettes : agents, memoire, bases vectorielles, Codex | Intermediaire |
| Codex - skills | Codex skills | Agent Skills cote Codex | Intermediaire |
Attention :
platform.openai.com/docsredirige (301) versdevelopers.openai.com/api/docs/overview, etcookbook.openai.comredirige (308) versdevelopers.openai.com/cookbook.
Deux idees fortes de leur guide, utiles pour ton travail :
- Les messages developpeur ont plus de poids que les messages utilisateur. Le guide compare ce rapport a celui entre une definition de fonction et ses arguments.
- Fige la version du modele. Le guide recommande d epingler tes applications de production sur un instantane precis (leur exemple :
gpt-4.1-2025-04-14) pour que ton pipeline se comporte pareil demain.
| Ressource | Lien | Ce qu on y trouve | Niveau |
|---|---|---|---|
| Google AI for Developers | ai.google.dev | Point d entree Gemini, Gemma, Imagen, Veo | Debutant |
| Doc API Gemini | ai.google.dev/gemini-api/docs | Guides de l API Gemini | Debutant |
| Strategies de conception de prompt | Prompt design strategies | Instructions claires, zero-shot et few-shot, contexte, decoupage, parametres, iteration, reponses de repli, ancrage et execution de code, flux agentiques | Debutant |
| Reference API | ai.google.dev/api | Specifications detaillees | Intermediaire |
| Gemini dans BigQuery | Write queries with Gemini assistance | Generer du SQL en langage naturel, completer, expliquer, corriger les erreurs. Et aussi : generer du Python, du code BigQuery DataFrames et du PySpark | Intermediaire |
| Gemini CLI | google-gemini/gemini-cli | Agent en terminal, open source (licence Apache 2.0), support MCP et Agent Skills | Intermediaire |
La page BigQuery porte elle-meme cet avertissement, traduit ici : "En tant que technologie a un stade precoce, les produits Gemini for Google Cloud peuvent produire une sortie qui semble plausible mais qui est factuellement incorrecte. Nous recommandons de valider toute sortie avant de l utiliser." Autrement dit : relis toujours le SQL genere avant de le lancer sur de la production.
🟦 Microsoft
| Ressource | Lien | Ce qu on y trouve | Niveau |
|---|---|---|---|
| Microsoft Learn - Training | learn.microsoft.com/en-us/training/ | Portail des parcours, modules et certifications | Debutant |
| Parcourir tous les parcours | Browse training | Filtres par niveau, produit, role | Debutant |
| Techniques de prompt engineering | Prompt engineering techniques | Composants d un prompt, few-shot, syntaxe claire, decoupage de la tache, temperature, ancrage | Intermediaire |
| GitHub Copilot - documentation | docs.github.com/en/copilot | Prise en main, concepts, how-tos, SDK, administration | Debutant |
| Agent Skills dans VS Code | VS Code agent skills | Utiliser le format Agent Skills dans VS Code | Intermediaire |
| Agent Skills dans GitHub Copilot | About agent skills | Le meme format, cote Copilot | Intermediaire |
Attention : l ancienne adresse
code.visualstudio.com/docs/copilot/customization/agent-skillsredirige (301) verscode.visualstudio.com/docs/agent-customization/agent-skills. C est la nouvelle qui est dans le tableau.
La page Microsoft sur le prompt engineering porte un avertissement en tete, recopie mot pour mot : "These techniques aren't recommended for reasoning models like gpt-5 and o-series models." Autrement dit : ces techniques ne sont pas recommandees pour les modeles de raisonnement. Bon rappel : une technique n est pas universelle, elle depend du modele. La page affiche une date de mise a jour au 13 mai 2026.
📝 Template : faire lire une page de doc par une IA
Le pire usage, celui que tout le monde fait : resume-moi cette page. Tu obtiens une bouillie que tu ne peux pas utiliser.
AVANT (mauvais prompt)
Resume-moi https://code.claude.com/docs/en/hooksAPRES (prompt utilisable)
Ouvre cette page de documentation officielle : [COLLER_L_URL]
Contexte : je suis [TON_ROLE, ex: data engineer] et je veux [OBJECTIF_PRECIS,
ex: lancer un formatage SQL automatique apres chaque edition de fichier .sql].
Reponds en quatre parties, uniquement a partir de la page :
1. LES NOMS EXACTS : liste les noms d options, de champs ou d evenements cites, tels quels.
2. L EXEMPLE MINIMAL : le plus petit extrait de configuration qui marche, dans le langage
de la page ([json / yaml / bash]).
3. MON CAS : adapte cet exemple a mon objectif ci-dessus.
4. LES ZONES D OMBRE : ce que la page ne dit PAS et que je devrai tester moi-meme.
Regle absolue : n invente aucun nom d option. Si un champ n apparait pas dans la page,
ecris "non documente ici".Pourquoi c est mieux : tu forces l IA a rester collee au texte, tu obtiens les noms exacts des options (c est la que les erreurs coutent cher), et tu recuperes une liste explicite de ce qu il reste a verifier toi-meme.
A retenir
- Cherche le
llms.txtd une doc avant d utiliser un moteur de recherche : c est plus rapide et plus exact. - Pour Claude, deux domaines differents :
platform.claude.compour l API,code.claude.compour l outil terminal. - MCP definit trois primitives cote serveur : tools, resources, prompts. Retiens ces trois mots.
- Les URLs des pages de doc MCP contiennent la date de la specification. Le raccourci stable a retenir :
modelcontextprotocol.io/specification/latest. - Agent Skills est un standard ouvert, pas une fonctionnalite d un seul produit : un skill ecrit une fois sert dans plusieurs outils, y compris Databricks Genie Code et Snowflake Cortex Code.
- Dans un
SKILL.md, seuls deux champs sont obligatoires :nameetdescription. Etnamedoit etre identique au nom du dossier. - Le chargement d un skill se fait en trois niveaux : Metadata, puis Instructions, puis Resources. Seul le premier coute du contexte en permanence.
- Les docs Google et Microsoft rappellent elles-memes que la sortie peut etre fausse : la validation reste ton travail.
Sources
- Claude Platform - Documentation
- Claude - Prompting best practices
- Claude Code - Overview
- Claude Code - Best practices
- Claude Code - Skills
- Claude Code - Index des pages (llms.txt)
- Model Context Protocol - Architecture
- Model Context Protocol - Serveurs de reference
- Official MCP Registry
- Agent Skills - Overview
- Agent Skills - Specification
- Agent Skills - Client showcase
- OpenAI - Prompt engineering
- Google - Prompt design strategies
- Google - Write SQL with Gemini in BigQuery
- Microsoft - Prompt engineering techniques
- Microsoft - Agent skills dans VS Code
- GitHub Copilot - Documentation
- GitHub Copilot - About agent skills