feat: ajout skills test — git-expert et docker-compose (claude-code)
This commit is contained in:
@@ -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
|
||||||
|
```
|
||||||
Reference in New Issue
Block a user