standardize-github-repolisted
Install: claude install-skill valorisa/Claude-Skills
# GitHub Repository Standardization Process
Processus automatique de standardisation des repositories GitHub, déclenché aux checkpoints de publication.
**Why:** L'utilisateur veut une standardisation professionnelle et pédagogique de tous ses repos GitHub sans avoir à répéter les instructions à chaque fois. Ce processus s'applique automatiquement ou via skill manuelle.
**How to apply:** Détecter les triggers et proposer le processus complet si le repo n'est pas déjà standardisé.
## Automatic Triggers
### Phase 1: Pré-création du repo GitHub
Détecter ces phrases et proposer le processus AVANT git init :
- "on va (en) faire un repo GitHub de ce projet"
- "créons un repo GitHub"
- "je veux publier ça sur GitHub"
- "transformons ça en repo GitHub"
### Phase 2: Pré-publication (checkpoint)
Détecter ces phrases et vérifier la checklist de standardisation :
- "je vais publier sur GitHub"
- "push vers GitHub"
- "créer une PR"
- "git push origin"
**Action :** Vérifier automatiquement :
- ✅ README.md existe et suit le template standard ?
- ✅ README.fr.md existe ?
- ✅ `.github/workflows/markdown-lint.yml` existe ?
- ✅ `.markdownlint.json` configuré ?
- ✅ Zéro violations MarkdownLint ?
Si manquant → Proposer : "Ce repo n'est pas encore standardisé. Voulez-vous appliquer le processus de standardisation GitHub maintenant ?"
## Opt-Out Mechanism
Si l'utilisateur dit :
- "pas besoin du processus de standardisation ici"
- "skip la standardisation pour ce repo"
- "nul besoin du