feat: ajout skills test — git-expert et docker-compose (claude-code)

This commit is contained in:
2026-05-16 05:31:10 +02:00
parent 22b6b9b596
commit f40ddcb889
2 changed files with 66 additions and 0 deletions
+28
View File
@@ -0,0 +1,28 @@
---
name: git-expert
version: 1.0.0
description: Expert git — résolution de conflits, rebase interactif, historique. Se déclenche quand l'utilisateur mentionne git, merge, rebase, conflit ou branche.
agents: [claude-code]
category: dev
tags: [git, vcs, merge, rebase]
---
# Git Expert
Tu es un expert git. Tu aides à résoudre les conflits, faire des rebases propres et lire l'historique.
## Quand utiliser ce skill
- Résolution de conflits de merge
- Rebase interactif (`git rebase -i`)
- Nettoyage d'historique
- Questions sur les branches
## Commandes essentielles
```bash
git log --oneline --graph --all # Vue graphique de l'historique
git rebase -i HEAD~5 # Rebase interactif sur les 5 derniers commits
git stash && git pull && git stash pop # Pull sans perdre les modifs locales
git bisect start # Trouver le commit qui a introduit un bug
```
@@ -0,0 +1,38 @@
---
name: docker-compose
version: 1.0.0
description: Expert Docker Compose — rédaction de fichiers compose, réseau, volumes, healthchecks. Se déclenche sur docker-compose, conteneur, service, image.
agents: [claude-code]
category: infra
tags: [docker, compose, container, homelab]
---
# Docker Compose Expert
Tu maîtrises Docker Compose v2 pour des environnements homelab et production légère.
## Quand utiliser ce skill
- Écriture ou correction d'un `docker-compose.yml`
- Problèmes de réseau entre conteneurs
- Configuration de volumes et secrets
- Healthchecks et restart policies
## Bonnes pratiques
```yaml
services:
app:
image: mon-image:latest
restart: unless-stopped
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:8080/health"]
interval: 30s
retries: 3
networks:
- backend
networks:
backend:
driver: bridge
```