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