Claude Code — Maîtriser l'IA en CLI
10h (5 sessions de 2h)
Les workflows qui se déchaînent avec un /slash
Une skill est une commande personnalisée (/slash) qui encapsule un workflow complet en une seule action. Au lieu d'expliquer step-by-step à Claude ce que tu veux faire, tu tapes /nom et tout se déclenche automatiquement.
/feature NomDuComponent → tout est généré d'un coup selon tes conventionsLes skills sont des fichiers markdown stockés dans le dossier .claude/skills/ de ton projet (ou ~/.claude/skills/ pour les skills perso).
.claude/skills/ └── ma-skill/ └── SKILL.md
Chaque SKILL.md commence par un bloc YAML qui définit le nom, la description et comment Claude détecte la skill.
--- name: commit description: Créer un commit standardisé avec message conventionnel --- # Skill: Commit standardisé Contenu de la skill ici...
Commits standardisés avec messages conventionnels (feat:, fix:, etc.)
Code review de PR selon tes standards et conventions
Créer une feature complète (composants, tests, types, API)
De zéro à opérationnel en 5 étapes
--- name: commit description: Auto-générer des commits standardisés --- # /commit — Standardiser vos commits Type de commits autorisés : - feat: nouvelle feature - fix: bug fix - refactor: restructuration - docs: documentation Règles : 1. Message max 50 chars 2. Pas de point à la fin 3. Impératif présent : "add" pas "added" 4. Scope optionnel : "feat(auth): add login"
Clé à retenir
Les skills ne contiennent que du markdown. Pas de code, pas de config complexe. Juste des instructions en langage naturel, des exemples et des règles. Claude comprend et exécute.