Aller au contenu
linedevformations

Prompts · Tes propres outils pour Claude Code

Créer ton skill sur mesure

Claude transforme une tâche que tu répètes en skill : un dossier avec son SKILL.md, une description qui le déclenche au bon moment, des étapes claires, puis un essai réel.

Le prompt, en français

Crée un skill Claude Code nommé `[Le nom du skill (minuscules et tirets)]`. Ce qu'il fait : [Ce que le skill doit faire, étape par étape si tu le sais] Quand l'utiliser : [Quand Claude doit l'utiliser] Portée : [Pour ce projet seulement, ou pour tous tes projets] Qui le lance : [Qui le lance : toi avec /nom, Claude seul, ou les deux] 1. Avant d'écrire - Si le skill officiel skill-creator est disponible, utilise-le pour la méthode (cas de test, comparaison avec et sans le skill). - Lis la page officielle https://code.claude.com/docs/en/skills pour vérifier l'emplacement, les champs de l'en-tête (frontmatter) et leur orthographe exacte, au lieu de te fier à ta mémoire. - Pose-moi tes questions s'il manque une étape, un exemple d'entrée ou le format du résultat attendu. Si je ne t'ai pas donné d'exemple de bon résultat, demande-m'en un. 2. Écrire le skill - Emplacement : `.claude/skills/[Le nom du skill (minuscules et tirets)]/SKILL.md` pour ce projet seulement, `~/.claude/skills/[Le nom du skill (minuscules et tirets)]/SKILL.md` pour tous mes projets. - En-tête : `name`, et une `description` qui dit d'abord ce que fait le skill, puis quand l'utiliser, avec les mots que j'emploie vraiment. Si moi seul dois le lancer, ajoute `disable-model-invocation: true`. Si seul Claude doit le lancer, ajoute `user-invocable: false`. N'ajoute `allowed-tools` que si c'est nécessaire, et explique-moi pourquoi. - Corps : le but en deux lignes, les étapes numérotées, le format exact du résultat, un exemple, et les erreurs à éviter. Moins de 500 lignes : ce qui est long (modèles, listes, références) va dans des fichiers à côté de SKILL.md, cités depuis le skill. - Si une étape est mécanique (convertir, compter, vérifier un format), écris un petit script dans le dossier du skill plutôt qu'une longue explication. - Tout ce que le skill produit pour être lu par une personne est en français, avec la typographie française. 3. Essayer - Lance le skill sur un vrai cas (avec `/[Le nom du skill (minuscules et tirets)]`, ou avec une phrase qui doit le déclencher) et montre-moi le résultat. - Vérifie qu'une demande sans rapport ne le déclenche pas. - Si le résultat n'est pas bon, corrige la description ou les étapes, puis réessaie. C'est fini quand le dossier du skill existe, que son en-tête suit la documentation officielle, qu'un essai réel a donné le bon résultat, et que tu me montres l'arborescence du dossier et le contenu de SKILL.md. Tu me parles en français.

5 cases sont vides : elles partiront entre crochets, et Claude te posera la question.

Voir la version anglaise, celle qui est copiée
Create a Claude Code skill named `[Le nom du skill (minuscules et tirets)]`.

What it does: [Ce que le skill doit faire, étape par étape si tu le sais]
When to use it: [Quand Claude doit l'utiliser]
Scope: [Pour ce projet seulement, ou pour tous tes projets]
Who invokes it: [Qui le lance : toi avec /nom, Claude seul, ou les deux]

1. Before writing
- If the official skill-creator skill is available, use it for the method (test cases, comparison with and without the skill).
- Read the official page https://code.claude.com/docs/en/skills to check the location, the header (frontmatter) fields and their exact spelling, instead of relying on your memory.
- Ask me your questions if a step, an example input or the expected output format is missing. If I have not given you an example of a good result, ask me for one.

2. Write the skill
- Location: `.claude/skills/[Le nom du skill (minuscules et tirets)]/SKILL.md` for this project only, `~/.claude/skills/[Le nom du skill (minuscules et tirets)]/SKILL.md` for all my projects.
- Header: `name`, and a `description` that first says what the skill does, then when to use it, with the words I actually use. If only I should invoke it, add `disable-model-invocation: true`. If only Claude should invoke it, add `user-invocable: false`. Add `allowed-tools` only if it is necessary, and explain why.
- Body: the goal in two lines, numbered steps, the exact output format, an example, and the mistakes to avoid. Fewer than 500 lines: long material (templates, lists, references) goes in files next to SKILL.md, referenced from the skill.
- If a step is mechanical (converting, counting, checking a format), write a small script in the skill folder rather than a long explanation.
- Everything the skill produces for a person to read is in French, with French typography.

3. Try it
- Run the skill on a real case (with `/[Le nom du skill (minuscules et tirets)]`, or with a sentence that should trigger it) and show me the result.
- Check that an unrelated request does not trigger it.
- If the result is not good, fix the description or the steps, then try again.

Done when the skill folder exists, its header follows the official documentation, a real test gave the right result, and you show me the folder tree and the content of SKILL.md. Talk to me in French.

Comment t’en servir

Colle ce prompt dans le projet où tu veux ce skill. Pour un skill qui doit servir partout, n'importe quel dossier convient : précise « pour tous mes projets » dans la case de la portée.

Si tu peux, installe d'abord le skill officiel qui aide à en créer d'autres : /plugin install skill-creator@claude-plugins-official. Claude s'en sert pour tester ton skill avec et sans lui. Sinon, il suit la documentation officielle, qu'il lit avant d'écrire.

À la fin, essaie le skill toi-même sur un vrai cas, puis pose une question sans rapport pour vérifier qu'il ne se lance pas à tort. La formation « Les skills : apprendre un savoir-faire à Claude » explique comment écrire une description qui déclenche le skill au bon moment.

Pour comprendre tout ce que fait ce prompt, et l’adapter : la formation Les skills : apprendre un savoir-faire à Claude.