From ce09f81959d7aa398547ce7d4a670b3ca9c1deac Mon Sep 17 00:00:00 2001 From: Gilles Soulier Date: Sat, 16 May 2026 04:11:28 +0200 Subject: [PATCH] =?UTF-8?q?fix:=20qualit=C3=A9=20templates=20et=20skills?= =?UTF-8?q?=20debugging=20=E2=80=94=20commentaires=20et=20sections=20manqu?= =?UTF-8?q?antes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- skills/dev/debugging/codex.md | 11 +++++++++++ skills/dev/debugging/gemini-cli.md | 10 ++++++++++ templates/claude-code.md | 1 + templates/codex.md | 2 ++ templates/gemini-cli.md | 1 + templates/hermes.md | 5 +++++ 6 files changed, 30 insertions(+) diff --git a/skills/dev/debugging/codex.md b/skills/dev/debugging/codex.md index 28fb9a6..e97b841 100644 --- a/skills/dev/debugging/codex.md +++ b/skills/dev/debugging/codex.md @@ -3,6 +3,7 @@ name: debugging version: 1.0.0 description: Systématise le débogage. Utiliser quand un bug ou comportement inattendu est observé. allow_implicit_invocation: true +# Déclenchement automatique activé agents: [codex] category: dev tags: [debug, test, bug] @@ -10,6 +11,16 @@ tags: [debug, test, bug] # Debugging Systématique +## Objectif + +Fournir une approche structurée et reproductible pour identifier et corriger les bugs. + +## Quand l'utiliser + +- Un test échoue +- Un comportement inattendu est observé +- Une erreur apparaît dans les logs + ## Instructions 1. Reproduire le bug avec le cas minimal diff --git a/skills/dev/debugging/gemini-cli.md b/skills/dev/debugging/gemini-cli.md index 2321aa2..58e22bd 100644 --- a/skills/dev/debugging/gemini-cli.md +++ b/skills/dev/debugging/gemini-cli.md @@ -9,6 +9,16 @@ tags: [debug, test, bug] # Debugging Systématique +## Objectif + +Fournir une approche structurée et reproductible pour identifier et corriger les bugs. + +## Quand l'utiliser + +- Un test échoue +- Un comportement inattendu est observé +- Une erreur apparaît dans les logs + ## Instructions 1. Reproduire le bug avec le cas minimal diff --git a/templates/claude-code.md b/templates/claude-code.md index 1ce167d..c1d4a70 100644 --- a/templates/claude-code.md +++ b/templates/claude-code.md @@ -1,5 +1,6 @@ --- name: mon-skill +# ⚠️ Changer ce nom — doit être unique dans le dépôt (kebab-case) version: 1.0.0 description: Décris clairement ce que fait ce skill et quand il se déclenche. agents: [claude-code] diff --git a/templates/codex.md b/templates/codex.md index 54851b0..d81c1d9 100644 --- a/templates/codex.md +++ b/templates/codex.md @@ -1,8 +1,10 @@ --- name: mon-skill +# ⚠️ Changer ce nom — doit être unique dans le dépôt (kebab-case) version: 1.0.0 description: Décris clairement ce que fait ce skill et quand il se déclenche. allow_implicit_invocation: true +# Codex uniquement : true = déclenchement automatique selon la description agents: [codex] category: dev tags: [tag1, tag2] diff --git a/templates/gemini-cli.md b/templates/gemini-cli.md index 1244ab5..cecffc2 100644 --- a/templates/gemini-cli.md +++ b/templates/gemini-cli.md @@ -1,5 +1,6 @@ --- name: mon-skill +# ⚠️ Changer ce nom — doit être unique dans le dépôt (kebab-case) version: 1.0.0 description: Décris clairement ce que fait ce skill et quand il se déclenche. agents: [gemini-cli] diff --git a/templates/hermes.md b/templates/hermes.md index a8f7a58..6951ab4 100644 --- a/templates/hermes.md +++ b/templates/hermes.md @@ -1,11 +1,13 @@ --- name: mon-skill +# ⚠️ Changer ce nom — doit être unique dans le dépôt (kebab-case) version: 1.0.0 description: Décris clairement ce que fait ce skill et quand il se déclenche. agents: [hermes] category: dev tags: [tag1, tag2] metadata: + # Hermes lit ces champs en plus du frontmatter standard — duplication requise hermes: tags: [tag1, tag2] category: dev @@ -13,6 +15,9 @@ metadata: # Mon Skill +> **Note :** Hermes Agent utilise une structure de sections imposée différente des autres agents. +> Ne pas mélanger avec la structure Claude Code / Gemini / Codex. + ## Quand utiliser ce skill - Cas d'usage 1