Guide pour choisir le bon rôle. Se déclenche avec « quel rôle utiliser ? », « liste des rôles ».
Scanned 9/7/2026
Install to Claude Code
npx -y skills add wasabeef/claude-code-cookbook --skill role-help --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Role Help?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/wasabeef-role-help-9eb754e2)More formats (shields.io, HTML) on the badges page.
---
description: "Guide pour choisir le bon rôle. Se déclenche avec « quel rôle utiliser ? », « liste des rôles »."
---
# Guide pour choisir le bon rôle
Un guide de sélection et système d'aide quand vous n'êtes pas sûr du rôle à utiliser.
## Utilisation
```bash
/role-help # Guide général de sélection de rôle
/role-help <situation/problème> # Rôles recommandés pour des situations spécifiques
/role-help compare <Rôle 1>,<Rôle 2> # Comparer les rôles
```
## Exemples de base
```bash
# Guidance générale
/role-help
→ Liste des rôles disponibles et leurs caractéristiques
# Recommandation spécifique à une situation
/role-help "Préoccupé par la sécurité API"
→ Recommandation et utilisation du rôle sécurité
# Comparaison de rôles
/role-help compare frontend,mobile
→ Différences et utilisation appropriée entre les rôles frontend et mobile
```
## Guide de sélection de rôle basé sur situation
## Sécurité
```text
Utilisez le rôle security pour :
✅ Implémentation des fonctions de connexion/authentification
✅ Vérifications de vulnérabilités de sécurité pour les API
✅ Chiffrement des données et protection de la vie privée
✅ Vérification de conformité sécuritaire
✅ Tests de pénétration
Usage : /role security
```
## 🏗️ Architecture & Conception
```text
Utilisez le rôle architect pour :
✅ Évaluation de la conception globale du système
✅ Décisions microservices vs monolithe
✅ Conception de base de données et sélection technologique
✅ Considérations de scalabilité et d'extensibilité
✅ Évaluation de la dette technique et planification d'amélioration
Usage : /role architect
```
## ⚡ Problèmes de performance
```text
Utilisez le rôle performance pour :
✅ Applications lentes
✅ Optimisation des requêtes de base de données
✅ Amélioration de la vitesse de chargement des pages web
✅ Optimisation de l'utilisation mémoire et CPU
✅ Mise à l'échelle et contremesures de charge
Usage : /role performance
```
## 🔍 Investigation cause racine de problèmes
```text
Utilisez le rôle analyzer pour :
✅ Analyse de cause racine des bugs et erreurs
✅ Investigation des pannes système
✅ Analyse structurelle de problèmes complexes
✅ Analyse de données et recherche statistique
✅ Comprendre pourquoi les problèmes surviennent
Usage : /role analyzer
```
## 🎨 Frontend & UI/UX
```text
Utilisez le rôle frontend pour :
✅ Améliorations de l'interface utilisateur
✅ Conformité d'accessibilité
✅ Design responsive
✅ Amélioration de l'utilisabilité et facilité d'usage
✅ Technologies frontend web générales
Usage : /role frontend
```
## 📱 Développement d'applications mobiles
```text
Utilisez le rôle mobile pour :
✅ Optimisation d'applications iOS et Android
✅ Conception UX spécifique mobile
✅ Optimisation d'interface tactile
✅ Support hors ligne et fonctions de synchronisation
✅ Conformité App Store et Google Play
Usage : /role mobile
```
## 👀 Revue de code & Qualité
```text
Utilisez le rôle reviewer pour :
✅ Vérifications de qualité du code
✅ Évaluation de lisibilité et maintenabilité
✅ Vérification des conventions de codage
✅ Propositions de refactorisation
✅ Revues PR et commits
Usage : /role reviewer
```
## 🧪 Tests & Assurance qualité
```text
Utilisez le rôle qa pour :
✅ Planification de stratégie de test
✅ Évaluation de couverture de test
✅ Directives d'implémentation de tests automatisés
✅ Mesures de prévention de bugs et d'amélioration de qualité
✅ Automatisation de tests en CI/CD
Usage : /role qa
```
## Quand plusieurs rôles sont nécessaires
## 🔄 multi-role (Analyse parallèle)
```text
Utilisez multi-role pour :
✅ Évaluation depuis plusieurs perspectives professionnelles
✅ Création de plans d'amélioration intégrés
✅ Comparaison d'évaluations de différents domaines
✅ Organisation des contradictions et chevauchements
Exemple : /multi-role security,performance
```
## 🗣️ role-debate (Discussion)
```text
Utilisez role-debate pour :
✅ Compromis entre domaines spécialisés
✅ Opinions divisées sur la sélection technologique
✅ Prise de décisions de conception par discussion
✅ Écouter des débats de différentes perspectives
Exemple : /role-debate security,performance
```
## 🤖 smart-review (Proposition automatique)
```text
Utilisez smart-review pour :
✅ Incertitude sur quel rôle utiliser
✅ Vouloir connaître l'approche optimale pour la situation actuelle
✅ Choisir parmi plusieurs options
✅ Indécision de débutant
Exemple : /smart-review
```
## Tableau de comparaison des rôles
## Catégorie Sécurité
| Rôle | Utilisation principale | Forces | Faiblesses |
| -------- | ----------------------------------------- | -------------------------------------------------- | ----------------------------------------- |
| security | Vulnérabilités et contremesures d'attaque | Analyse des menaces, conception d'authentification | UX, performance |
| analyzer | Analyse de cause racine | Analyse logique, collecte de preuves | Mesures préventives, planification future |
## Catégorie Conception
| Rôle | Utilisation principale | Forces | Faiblesses |
| --------- | ---------------------- | -------------------------------------------- | ----------------------------------------------- |
| architect | Conception de système | Perspective long terme, optimisation globale | Implémentation détaillée, solutions court terme |
| reviewer | Qualité du code | Niveau d'implémentation, maintenabilité | Exigences métier, UX |
## Catégorie Performance
| Rôle | Utilisation principale | Forces | Faiblesses |
| ----------- | --------------------------------------- | ------------------------------------------------ | ------------------------ |
| performance | Amélioration de vitesse et optimisation | Mesure, identification de goulots d'étranglement | Sécurité, UX |
| qa | Assurance qualité | Tests, automatisation | Conception, architecture |
## Catégorie Expérience utilisateur
| Rôle | Utilisation principale | Forces | Faiblesses |
| -------- | ---------------------- | --------------------------- | ----------------- |
| frontend | UI/UX Web | Navigateur, accessibilité | Côté serveur, DB |
| mobile | UX Mobile | Tactile, support hors ligne | Côté serveur, Web |
## Organigramme de décision en cas d'incertitude
```text
Quelle est la nature du problème ?
├─ Lié à la sécurité → security
├─ Problèmes de performance → performance
├─ Investigation bug/panne → analyzer
├─ Amélioration UI/UX → frontend ou mobile
├─ Conception/architecture → architect
├─ Qualité du code → reviewer
├─ Lié aux tests → qa
└─ Complexe/composite → smart-review pour proposition
S'étend sur plusieurs domaines ?
├─ Veux une analyse intégrée → multi-role
├─ Discussion/compromis → role-debate
└─ Incertain → smart-review
```
## Questions fréquemment posées
## Q : Quelle est la différence entre les rôles frontend et mobile ?
```text
R :
frontend : Axé navigateur web, HTML/CSS/JavaScript
mobile : Axé applications mobiles, iOS/Android natif, React Native, etc.
Pour des problèmes liés aux deux, multi-role frontend,mobile est recommandé
```
## Q : Comment choisir entre les rôles security et analyzer ?
```text
R :
security : Prévention des attaques et menaces, conception sécuritaire
analyzer : Analyse des causes de problèmes existants, investigation
Pour les investigations d'incidents de sécurité, utilisez multi-role security,analyzer
```
## Q : Quelle est la différence entre les rôles architect et performance ?
```text
R :
architect : Conception long terme de systèmes entiers, scalabilité
performance : Améliorations spécifiques de vitesse et efficacité
Pour la conception de performance de systèmes à grande échelle, utilisez multi-role architect,performance
```
## Collaboration avec Claude
```bash
# Combiné avec description de situation
/role-help
"React app page loading is slow, receiving complaints from users"
# Combiné avec contenu de fichier
cat problem-description.md
/role-help
"Recommend the most suitable role for this problem"
# Quand incertain entre options spécifiques
/role-help compare security,performance
"Which role is appropriate for JWT token expiration issues?"
```
## Notes
- Pour les problèmes complexes, combiner plusieurs rôles est plus efficace
- Pour les urgences, utilisez un seul rôle pour une réponse rapide
- En cas d'incertitude, il est recommandé d'utiliser smart-review pour des propositions automatiques
- La décision finale devrait être prise par l'utilisateur en considérant la nature du problème
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!