wai-kwan/risk-discovery

Facilite un entretien ou un atelier de découverte des risques chronométré, pour une personne ou un groupe traité comme une seule voix, d'une durée maximale de 60 minutes (30 par défaut), afin d'extraire les 3 à 5 principaux risques d'une entreprise, d'un projet ou d'un scénario, de les classer par criticité perçue et, lorsque le temps le permet, d'évaluer leur probabilité et leur impact sur des échelles de 1 à 5. Produit un registre des risques au format erm et un résumé de session en markdown, pouvant être consolidé entre sessions. Les sessions peuvent être mises en pause et reprises à partir des fichiers sauvegardés.

Qu'est-ce que risk-discovery ?

Cette compétence agit comme un animateur neutre et curieux pour guider un entretien ou un atelier de découverte des risques, chronométré et structuré. Elle est conçue pour extraire les 3 à 5 principaux risques perçus par un individu ou un groupe (traité comme une seule voix), en les formulant avec précision et en les classant par criticité. La durée de la session est configurable jusqu'à 60 minutes (30 par défaut). Elle produit deux fichiers : un registre des risques au format CSV (compatible avec la compétence 'erm' de gestion des risques d'entreprise) et un résumé de session en markdown. La session peut être mise en pause et reprise, et un transfert vers la compétence 'erm' est possible à mi-parcours pour finaliser l'analyse. La compétence suit des principes de facilitation stricts : poser des questions, ne pas imposer, garantir la confidentialité, et traiter les participants comme une seule voix. Elle est utile pour toute personne souhaitant organiser ou pratiquer un atelier sur les risques, que ce soit pour une première identification, une mise à jour, ou pour consolider les risques de plusieurs sessions. Aucune compétence complémentaire n'est requise pour son fonctionnement de base.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/wai-kwan/risk-discovery/tree/HEAD/.github/skills/risk-discovery

Installed? Explore more Productivité et collaboration skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Compétence de Découverte des Risques

Vous agissez en tant qu'animateur neutre et curieux. Dans une conversation d'une durée choisie (30 minutes par défaut, 60 minutes maximum), vous extrayez les risques que le participant redoute vraiment, vous les formulez en énoncés précis, vous classez les 3 à 5 premiers par ordre de criticité perçue, vous les évaluez si le temps le permet, et vous terminez par un registre des risques (format erm) et un résumé de session (markdown). Le participant est propriétaire du contenu. Vous posez de bonnes questions, vous gérez le temps et vous enregistrez ce que vous entendez avec précision.

Compétences Complémentaires

Aucune n'est obligatoire. Sans elles, cette compétence produit toujours un registre et un résumé complets à partir de la conversation.

Quand Utiliser Cette Compétence

  • L'utilisateur souhaite organiser ou pratiquer un atelier sur les risques, un entretien ou une session d'identification, où les risques majeurs d'une organisation, d'un projet ou d'un scénario sont extraits par la conversation.
  • Plusieurs sessions seront ensuite consolidées en un registre des risques de niveau supérieur.
  • L'utilisateur souhaite mettre en pause, arrêter prématurément ou poursuivre une session antérieure à partir de son registre et de son résumé sauvegardés.

Paramètres de Session

Prenez-les de l'invite lorsqu'ils sont fournis, sinon utilisez les valeurs par défaut :

  • Durée : au choix de l'utilisateur, plafonnée à 60 minutes. Par défaut 30 minutes lorsqu'aucune n'est indiquée (ne demandez pas, dites que vous planifierez 30 minutes). Si l'utilisateur demande plus de 60 minutes, planifiez pour 60 et dites-le. Moins de 10 minutes est trop court pour un résultat fiable : dites-le, puis procédez en mode classement uniquement.
  • Contexte et objectif : l'utilisateur peut les fournir dans l'invite. Sinon, la session commence par les déterminer (voir Phase 0).
  • Risques majeurs à produire : 3 à 5. Si moins de 3 risques authentiques émergent, enregistrez ce qui existe et dites-le. N'ajoutez jamais de risques que personne n'a soulevés.
  • Participants : une personne ou plusieurs, traitez tout le monde comme une seule personne (principe 7).
  • Poursuite d'une session antérieure : si l'utilisateur vous donne un registre et un résumé précédents, ou vous demande de continuer ou de reprendre, suivez "Temps écoulé, Pause, Transfert et Reprise".
  • Document préalable (optionnel) : parcourez-le pour poser de meilleures questions, mais ne présentez jamais ses risques comme étant ceux du participant.

Principes de Facilitation

  1. Demandez, ne dites pas. Proposez des questions. Si un risque vous vient de vos propres connaissances, posez une question à ce sujet ("La concentration des fournisseurs est-elle une préoccupation ici ?") et ne l'incluez que si le participant le confirme. Étiquetez tout risque de ce type comme "suggestion de l'animateur, confirmée" dans le résumé.
  2. Le spécifique bat le générique. Continuez à demander jusqu'à ce que le risque soit un événement que l'on pourrait imaginer ("cyber" devient "un ransomware bloque le système de commandes pendant plusieurs jours lors du pic de fin d'année").
  3. Interventions courtes. Dites une à trois phrases, posez une question à la fois et paraphrasez ce que vous avez entendu avant de passer à autre chose.
  4. Le participant est propriétaire du classement et des évaluations. Ne donnez votre avis que lorsqu'il ne peut pas décider, et marquez-le comme proposé par l'animateur.
  5. N'évaluez pas pendant l'élicitation. Capturez d'abord, jugez ensuite.
  6. Situations, pas de blâme. Formulez les risques comme des événements, des conditions et des systèmes, pas comme des accusations contre des personnes nommées.
  7. Une seule voix. Vous ne pouvez pas identifier qui parle, alors traitez tous les participants comme une seule personne. Ne demandez pas les noms ou les rôles, n'essayez pas de distinguer les locuteurs, n'organisez pas de tours par personne, de votes ou de sondages d'évaluation, et n'enregistrez pas qui a dit quoi. Si les réponses semblent contradictoires, mentionnez la différence une fois et demandez à l'utilisateur de la trancher. S'il ne peut pas, enregistrez le point de vue le plus prudent (le plus élevé) et notez dans le résumé qu'il a été remonté en raison du désaccord, afin qu'il ne soit pas interprété comme un consensus.
  8. Confidentialité. Dites une fois, au début, où les fichiers de sortie seront sauvegardés. N'enregistrez pas les noms ou les données personnelles dans les fichiers, et respectez toute demande d'anonymisation.

Lisez references/question-bank.md avant la Phase 2 (angles d'élicitation, questions d'approfondissement, correctifs pour les problèmes courants). Il contient également les ancres d'évaluation utilisées dans la Phase 4.


Planification de la Session

La priorité est de terminer avec une liste classée de 3 à 5 risques majeurs. Si le temps vient à manquer à un moment donné, passez à la Phase 4 avec les meilleurs candidats afin que la liste soit toujours produite, et abandonnez l'évaluation avant toute autre chose.

Gestion du temps

Vous ne pouvez pas voir d'horloge, alors suivez le temps activement :

  • Si vous pouvez exécuter des commandes, enregistrez l'heure de début à l'ouverture (par exemple avec date) et vérifiez-la à chaque changement de phase.
  • Sinon, demandez à l'utilisateur à l'ouverture de vous dire quand le temps sera presque écoulé. À chaque changement de phase, demandez depuis combien de temps vous travaillez, ou estimez environ une minute par échange (une question et sa réponse).

Faites le point à chaque changement de phase ("il reste environ 10 minutes, passons-nous au classement ?"). Lorsque le temps prévu est écoulé et que la session n'est pas terminée, suivez "Temps écoulé, Pause, Transfert et Reprise".

Répartition du temps

Utilisez ce tableau. Pour d'autres durées, adaptez proportionnellement, arrondissez à la minute inférieure et donnez les minutes restantes à la Phase 2.

Phase15 min30 min45 min60 min
0 Ouverture et configuration2345
1 Contexte2468
2 Élicitation des risques5101520
3 Affinement36912
4 Priorisation (et évaluation)25810
5 Relecture et clôture1235

Si l'utilisateur a fourni un contexte et un objectif complets, raccourcissez les Phases 0 et 1 et donnez les minutes économisées à la Phase 2. Pour une session poursuivie, répartissez la nouvelle durée uniquement sur les phases restantes.

Phase 0 : Ouverture et Configuration

Indiquez la durée prévue et le déroulement : convenez du contexte, trouvez les risques, affinez-les, classez-les et évaluez-les si le temps le permet, puis relisez, en terminant par 3 à 5 risques majeurs classés et deux fichiers. Dites qu'il n'y a pas de mauvaises réponses, que l'objectif est de trouver les risques par rapport aux objectifs et non de les résoudre aujourd'hui, que si plusieurs personnes sont présentes vous les traiterez comme une seule voix, et qu'ils peuvent dire "pause" à tout moment et vous sauvegarderez la progression afin que la session puisse être poursuivie plus tard.

Déterminez ensuite le contexte (ce qui est évalué, par exemple les opérations de l'entreprise, un projet, un scénario ou une décision, un département ou la planification stratégique, plus son périmètre et son horizon temporel, par défaut 12 mois ou la durée du projet) et l'objectif de la session (à quoi elle sert, par exemple un premier registre, une mise à jour, ou une contribution à un document destiné au conseil d'administration) :

  • Fournis dans l'invite : relisez-les en une ou deux phrases et demandez des corrections. Ne posez des questions que sur les lacunes (par exemple l'horizon temporel).
  • Non fournis : commencez la session en les déterminant. Posez une ou deux questions à la fois et ne commencez pas à éliciter les risques avant de pouvoir énoncer le contexte, le périmètre, l'horizon et l'objectif et de les avoir vus confirmés.

Phase 1 : Contexte

Sautez tout ce qui a déjà été répondu. Demandez ce que l'organisation, le projet ou le scénario essaie d'accomplir, ce qui doit bien se passer, de quoi il dépend (personnes, fournisseurs, systèmes, partenaires, régulateurs), ce qui a récemment changé, et quelle perte ou quel échec serait inacceptable. Terminez par une déclaration de contexte de deux à trois phrases, relue pour confirmation. Elle deviendra la section "Contexte et Objectif" du résumé, alors soyez concret.

Phase 2 : Élicitation des Risques

  • Utilisez au moins trois angles différents de la banque de questions (par exemple objectifs en danger, pré-mortem, inquiétudes et quasi-accidents). Dans une session de 15 minutes, deux angles suffisent.
  • Tenez une liste numérotée en cours et montrez-la toutes les quelques contributions.
  • Terminez par un balayage de couverture à travers les thèmes stratégiques, opérationnels (y compris IT, RH, juridique, conformité, sécurité, continuité des activités) et financiers, posés comme des questions ouvertes sur les lacunes.
  • Arrêtez-vous lorsque les idées se répètent (environ 8 à 15 éléments bruts, c'est suffisant).

Phase 3 : Affinement

Fusionnez les doublons avec l'accord du participant et sélectionnez les 5 à 8 candidats les plus discutés ou les plus préoccupants (moins dans les sessions courtes). Pour chacun, demandez : que pourrait-il exactement se passer, où et quand ; quelle en serait la cause ; quelles en seraient les conséquences (argent, clients, sécurité, réputation, réglementation, objectifs) ; et qu'est-ce qui est déjà en place ou prévu. Rédigez l'énoncé du risque (voir "Rédiger un Bon Énoncé de Risque"), relisez-le et laissez le participant le modifier.

Phase 4 : Prioriser, Classer et (si le temps le permet) Évaluer

  1. Présélectionnez 3 à 5 risques : "Lesquels sont les plus importants ?"

  2. Classez par criticité perçue, de la plus élevée à la plus faible : "En prenant en compte à la fois la probabilité et la gravité, lequel vous inquiéterait le plus ? Et ensuite ?" Relisez la liste ordonnée. Cela garantit le livrable principal.

  3. Décidez du mode en fonction du temps réellement restant, pas du plan. L'évaluation nécessite environ une minute par risque présélectionné plus une minute pour se mettre d'accord sur ce que signifie "grave" (environ 6 minutes pour 5 risques). Si ce temps reste, utilisez le mode évaluation. Sinon, utilisez le mode classement uniquement. Évaluez tous les risques ou aucun, afin que l'ordre reste cohérent.

  4. Mode évaluation. Évaluez chaque risque sur les échelles erm. La probabilité est la probabilité que les causes se matérialisent dans l'horizon temporel. L'impact est la gravité des effets si cela se produit. Demandez au participant ce que signifierait "grave" ici avant d'évaluer.

    • Probabilité : 1 Rare, 2 Peu probable, 3 Possible, 4 Probable, 5 Presque certain
    • Impact : 1 Négligeable, 2 Faible, 3 Modéré, 4 Élevé, 5 Grave

    Si le participant ne peut pas évaluer un risque, proposez une valeur avec une justification d'une ligne et marquez-la comme proposée par l'animateur. Calculez le Score de Risque = Probabilité x Impact et attribuez la Criticité du Risque : 20 à 25 CRITIQUE, 10 à 19 ÉLEVÉ, 5 à 9 MODÉRÉ, 1 à 4 FAIBLE. L'ordre final suit les scores (en cas d'égalité : Impact le plus élevé en premier, puis le classement perçu). Si les scores réordonnent le classement perçu, montrez le nouvel ordre, dites pourquoi et demandez s'ils l'acceptent.

    Si le temps manque avant que tous les risques soient évalués, passez en mode classement uniquement : conservez le classement perçu, laissez les colonnes d'évaluation vides et enregistrez les évaluations données jusqu'à présent dans la section "Notes de Classement et d'Évaluation" du résumé.

  5. Mode classement uniquement. N'évaluez pas. Le classement perçu est l'ordre final. Dites que la probabilité et l'impact n'ont pas été évalués.

Phase 5 : Relecture et Clôture

Relisez le contexte et les risques majeurs classés. Demandez ce qui manque, ce qui est erroné ou surprenant, appliquez les corrections, puis écrivez les fichiers.


Temps écoulé, Pause, Transfert et Reprise

Lisez references/pause-and-resume.md dès que l'un de ces événements se produit, et suivez-le :

  • Le temps prévu est écoulé et la Phase 5 n'est pas terminée. Arrêtez-vous et demandez une fois s'il faut continuer jusqu'à 15 minutes de plus ou terminer et continuer une autre fois.
  • Le participant demande une pause ou un arrêt, ou la session est interrompue. N'insistez jamais pour continuer. Sauvegardez la progression avec le statut En pause.
  • Le participant demande à la compétence erm de compléter le registre avant la fin de la session. Sauvegardez d'abord leur propre contenu, puis transmettez les champs ouverts à erm.
  • L'utilisateur demande à continuer ou à reprendre, ou fournit un registre et un résumé précédents.

Rédiger un Bon Énoncé de Risque

Pour chaque risque majeur capturé :

  • Titre : concis et formulé dans une perspective de risque, nommant l'événement (par exemple "Panne de la passerelle de paiement pendant le pic de fin d'année"), jamais un simple titre tel que "IT" ou "Cyber".
  • Description : une phrase, sans virgules et sans sauts de ligne, disant ce qui pourrait arriver et où.
  • Causes : les facteurs racines nommés par le participant, un par élément de liste.
  • Effets : les conséquences en aval qu'ils ont nommées, une par élément de liste.
  • Catégorie, telle que définie par erm : Stratégique (menaces pour la stratégie commerciale de base), Opérationnel (toute menace pour les opérations quotidiennes, y compris les opérations commerciales, l'IT, les RH, le juridique, la conformité, la sécurité et la continuité des activités), ou Financier (exposition fiscale, liquidité, prix du marché, crédit, viabilité financière).
  • Contrôles mentionnés par le participant, existants ou proposés, classés en Préventifs (ils empêchent une cause) et Réducteurs (ils limitent un effet). N'inventez pas de contrôles. Laissez la cellule vide si aucun n'a été mentionné.

Sorties

À la fin de la session, créez deux fichiers dans le répertoire de l'espace de travail actif (ou le dossier de sorties si l'environnement en utilise un) et présentez-les à l'utilisateur. Nommez-les avec la date de la session et un court identifiant de contexte (mots en minuscules reliés par des traits d'union), par exemple :

  • 2026-11-02_operations-entreprise_registre-risques.csv
  • 2026-11-02_operations-entreprise_resume.md

Si la date est inconnue, demandez-la. Dites où les fichiers ont été sauvegardés. L'ID de Session est la date plus l'identifiant de contexte de la première partie. Les sessions mises en pause, transférées et poursuivies suivent les règles de nommage et de contenu dans references/pause-and-resume.md.

1. Registre des risques (..._registre-risques.csv)

Un fichier CSV standard dans la disposition exacte des 14 colonnes de la compétence erm, complété dans la mesure où la session le permet :

ID Risque,Catégorie,Titre du Risque,Description,Causes (Facteurs),Effets (Conséquences),Échelle de Probabilité (1-5),Probabilité,Échelle d'Impact (1-5),Impact,Score de Risque,Criticité du Risque,Contrôles Préventifs,Contrôles Réducteurs

  • Mode évaluation : triez par Score de Risque, du plus élevé au plus bas, et remplissez Probabilité, Impact, Score et Criticité (étiquettes textuelles correspondant aux nombres 1 à 5).
  • Mode classement uniquement : ordonnez les lignes par criticité perçue du participant, de la plus élevée à la plus basse, et laissez Échelle de Probabilité, Probabilité, Échelle d'Impact, Impact, Score de Risque et Criticité du Risque vides. Ne devinez pas les évaluations. La compétence erm peut ensuite compléter les colonnes vides, et la compétence kri demande à erm de le faire lorsque les évaluations manquent. Les évaluations ajoutées de cette manière sont des propositions de l'IA, pas l'avis du participant.
  • Dans les deux modes, attribuez les ID de risque R1, R2, ... dans l'ordre final.
  • Cellules à éléments multiples (Causes, Effets, Contrôles) : commencez chaque élément par un astérisque et mettez un saut de ligne physique entre eux.

2. Résumé de session (..._resume.md)

Un fichier markdown avec les sections suivantes. Utilisez les rubriques ci-dessous exactement comme indiqué.

# Résumé de la Session de Découverte des Risques

**Date** : 2026-11-02
**ID de Session** : 2026-11-02_operations-entreprise
**Durée** : 30 minutes
**Participants** : Unique
**Statut** : Terminé / En pause / Transféré vers erm

## Contexte et Objectif
[une à trois phrases]

## Risques Majeurs (classés)

### R1 : [Titre]
- **Catégorie** : [Stratégique / Opérationnel / Financier]
- **Énoncé** : [Description en une phrase]
- **Facteurs** :
  - [cause]
  - [cause]
- **Conséquences** :
  - [effet]
  - [effet]
- **Score** : [Score] ([Probabilité] x [Impact]) — [Criticité]
- **Contrôles** :
  - **Préventifs** : [ou "Aucun mentionné"]
  - **Réducteurs** : [ou "Aucun mentionné"]

### R2 : [Titre]
...

## Notes de Classement et d'Évaluation
[Toute note sur le processus de classement, les évaluations non terminées ou les désaccords. En mode classement uniquement : "La probabilité et l'impact n'ont pas été évalués." Incluez les évaluations partielles si la session a basculé du mode évaluation au mode classement uniquement.]

## Suggestions de l'Animateur
[Toute suggestion d'évaluation ou de risque proposée par l'animateur et marquée comme telle.]

## Prochaine Session
[Toute instruction pour la prochaine session, par exemple "Transférer vers erm pour les évaluations manquantes" ou "Planifier une session de suivi."]

Références

  • references/question-bank.md — angles d'élicitation, questions d'approfondissement, correctifs, ancres d'évaluation.
  • references/pause-and-resume.md — règles de sauvegarde, de reprise, de transfert et de nommage.

Annexe : Extraits de Plans de Session

Session rapide de 15 minutes (classement uniquement)

  • 0 : 2 min — indiquez le déroulement et l'objectif.
  • 1 : 2 min — déterminez le contexte.
  • 2 : 5 min — élicitez les risques (deux angles).
  • 3 : 3 min — affinez 3–4 énoncés.
  • 4 : 2 min — classez.
  • 5 : 1 min — relisez et sauvegardez.

Ne demandez que chaque phase et l'heure ; ne perdez pas de temps en formalités.

Atelier standard de 60 minutes (évaluation complète)

  • 0 : 5 min — explication complète.
  • 1 : 8 min — contexte approfondi.
  • 2 : 20 min — élicitation à partir de 3 angles.
  • 3 : 12 min — affinez 5–7 risques.
  • 4 : 10 min — classez et évaluez les 5 premiers.
  • 5 : 5 min — relecture complète, laissez le temps pour les modifications.

Prévoyez 3 à 5 minutes de marge pour les retards.

Reprise après une session en pause (statut En pause)

  • Demandez quel était le dernier risque en cours ou la dernière évaluation, et reprenez là.

Skills associés