ooligo
claude-skill

Compléter automatiquement les questionnaires de diligence fournisseur SIG/CAIQ avec Claude

Difficulty
intermédiaire
Setup time
30min
For
legal-ops · contract-manager
Legal Ops

Stack

Un Claude Skill qui prend en entrée un questionnaire de sécurité entrant — SIG, SIG-Lite, CAIQ, HECVAT, ou un format de tableur personnalisé — ainsi que la bibliothèque de contrôles mappée de votre cabinet, puis rédige autant de réponses que possible tout en signalant les questions nouvelles, prospectives ou de faible confiance pour examen par l’équipe sécurité. Le skill produit le fichier .xlsx original avec les cellules de réponse remplies, accompagné d’un résumé markdown listant chaque signal d’alerte, chaque citation et chaque score de confiance. Déposez la bibliothèque de contrôles une seule fois ; exécutez-le ensuite sur chaque questionnaire entrant. Réduit le temps habituel de 4 à 8 heures d’analyste par réponse à une due diligence fournisseur à une passe de révision de 30 à 45 minutes.

Quand utiliser ce skill

Utilisez ce skill lorsqu’un client ou prospect envoie un questionnaire de sécurité entrant et que vous souhaitez que les 70 à 80 % de réponses mécaniques soient pré-remplies, citées dans votre bibliothèque de contrôles et les preuves associées, avant que l’analyste sécurité ne prenne la main. L’équation économique est avantageuse lorsque le volume de questionnaires est suffisamment élevé pour que le gain de temps par réponse s’accumule — typiquement une équipe GRC traitant 8 questionnaires entrants ou plus par mois, où le temps de l’analyste est la contrainte principale et la bibliothèque de contrôles est déjà documentée.

Le skill suppose que vous disposez déjà d’une bibliothèque de contrôles mappée — chaque contrôle indexé par section SOC 2, clause Annexe A ISO, identifiant de contrôle CCM et fonction NIST CSF, avec la réponse canonique examinée par la sécurité et le juridique. Si vous ne disposez pas encore de cette bibliothèque, construisez-la d’abord. Le skill amplifie une posture de contrôle documentée ; il n’en invente pas. En dessous d’environ 8 questionnaires par mois, la charge de maintenance de la bibliothèque dépasse les économies réalisées et l’analyste devrait continuer à rédiger manuellement.

Quand NE PAS utiliser ce skill

  • Soumission finale au client. Le skill rédige ; un analyste sécurité nommément désigné révise chaque réponse et le responsable du dossier valide avant renvoi du questionnaire. Auto-remplissage plus envoi automatique est le mode d’échec que cette règle vise à prévenir — chaque réponse à un questionnaire est une représentation contractuelle.
  • Tout ce qui transite par un fournisseur d’IA non-Tier-A. Le contenu des questionnaires cite souvent l’architecture propre du client et les métadonnées d’approvisionnement. Si le modèle configuré ne figure pas sur la liste des fournisseurs approuvés du cabinet avec un DPA signé couvrant les travaux liés au programme sécurité, escaladez vers la sécurité plutôt que d’exécuter le skill. Le skill impose cette condition préalable en lisant la liste des fournisseurs autorisés en tête de references/3-novel-question-escalation.md.
  • Cadres de contrôle nouveaux non encore mappés par le cabinet. FedRAMP Moderate, IRAP, BSI C5 — si le cadre n’est pas dans la bibliothèque, le skill produira des correspondances incorrectes et des réponses faussement assurées. Mappez le cadre dans la bibliothèque d’abord, puis exécutez.
  • Questionnaires liés à un incident actif ou à un résultat d’audit ouvert. Ce ne sont pas des exercices de rédaction. La sécurité et le juridique les traitent directement.
  • Tout client ayant explicitement demandé des réponses sans assistance IA. Respectez la demande. Certaines équipes achats exigent une rédaction humaine exclusive du questionnaire et le vérifient.
  • Questionnaires en texte libre très personnalisés qui citent le propre MSA du client en retour. « Confirmez que votre déploiement correspond à l’Annexe 3 » est une question pour l’équipe commerciale, pas une question de contrôle. Le skill signale ces cas par défaut plutôt que de deviner le langage contractuel spécifique au client.

Configuration

  1. Déposez le bundle. Placez le contenu de apps/web/public/artifacts/vendor-dd-questionnaire-skill/ dans votre répertoire de skills Claude Code (~/.claude/skills/vendor-dd-questionnaire/) ou importez le dossier dans un projet Claude.ai. Le skill expose un seul point d’entrée : transmettez-lui le questionnaire entrant et il retourne le fichier .xlsx rempli ainsi qu’un résumé markdown.
  2. Remplacez les modèles. Le bundle est livré avec trois fichiers modèles dans references/. Remplacez chacun d’eux par le contenu réel de votre cabinet avant la première exécution :
    • references/1-control-library-template.md — votre bibliothèque de contrôles mappée, indexée par cadre, avec des réponses canoniques et des identifiants de preuves. C’est le fichier contre lequel le skill compare chaque question ; sans vos vrais contrôles, toutes les réponses seront génériques.
    • references/2-answer-format-reference.md — les formats de réponse exacts par type de réponse (Oui/Non, Oui/Non avec description, descriptif, upload de document, référence de certification, N/A). Remplacez les exemples de formulations par le style de votre cabinet.
    • references/3-novel-question-escalation.md — les règles qui décident quand une question est redirigée vers un analyste sécurité plutôt que de recevoir une réponse rédigée. C’est aussi ici que vous listez les fournisseurs d’IA autorisés pour les travaux liés au programme sécurité — le skill refuse de fonctionner autrement.
  3. Construisez l’index de preuves. Maintenez une liste de documents de preuves (rapport SOC 2, certificat ISO, résumé de test de pénétration, BCP, plan IR, liste de sous-traitants) avec un identifiant par document et une date effective_through. Le skill cite les identifiants dans les réponses ; l’analyste gère la livraison effective des documents via le centre de confiance du cabinet protégé par NDA, jamais en joignant des documents au fichier de questionnaire.
  4. Testez sur un questionnaire connu. Exécutez le skill sur un SIG-Lite ou CAIQ que vous avez déjà complété manuellement. Comparez les réponses auto-remplies à vos réponses manuelles. Ajustez la bibliothèque de contrôles là où le skill manque des correspondances évidentes ; ajustez la référence de format de réponse là où la formulation semble maladroite. Deux ou trois itérations permettent d’atteindre une base de référence stable.
  5. Intégrez dans le processus d’intake. Lorsqu’un nouveau questionnaire arrive, l’analyste assigné dépose le fichier .xlsx dans le skill et récupère le fichier rempli ainsi que le résumé markdown en environ 60 secondes. L’analyste ouvre le résumé en premier, révise les questions signalées, puis parcourt le fichier .xlsx rempli (chaque cellule contient un commentaire avec l’identifiant de contrôle, l’identifiant de preuve et le score de confiance) avant de le renvoyer au client.

Ce que le skill fait réellement

Le skill exécute quatre sous-tâches dans l’ordre ; elles ne sont pas parallélisées car chaque étape dépend du contexte de la précédente. La méthode complète, avec la justification technique, se trouve dans apps/web/public/artifacts/vendor-dd-questionnaire-skill/SKILL.md. En résumé :

  1. Classification des questions. Pour chaque ligne, identifiez le type de réponse attendu (Oui/Non, Oui/Non avec description, descriptif, upload de document, référence de certification, N/A), le sujet (contrôle d’accès, chiffrement, IR, BCP, sous-traitants, etc.) et l’indice de cadre si la question en cite un (CC6.1, A.9.4.2, CCM IAM-09). Pourquoi la classification en premier : le type de question contrôle le format de réponse, et le sujet plus l’indice de cadre ensemble pilotent la recherche dans la bibliothèque de contrôles. Sauter cette étape et laisser le modèle rédiger librement est la raison la plus fréquente pour laquelle le remplissage automatique produit des réponses incohérentes ou mal catégorisées.
  2. Correspondance avec la bibliothèque de contrôles. Recherchez le contrôle correspondant par ordre de priorité : correspondance exacte de section de cadre → sujet plus sous-sujet dans le même cadre → correspondance de sujet inter-cadre → pas de correspondance (signaler pour escalade, ne pas improviser). Pourquoi privilégier la bibliothèque plutôt qu’improviser à partir de la documentation : les entrées de la bibliothèque ont déjà été revues par la sécurité et le juridique. Les réponses improvisées réintroduisent cette charge de révision à chaque exécution, annulent le gain de temps et créent un risque de représentation contractuelle.
  3. Rédaction des réponses avec citations. Émettez la réponse canonique dans le format attendu par la question, en incluant l’identifiant de contrôle, l’identifiant de preuve, la date last_reviewed de l’entrée de bibliothèque et un score de confiance (élevé / moyen / faible). Utilisez les prior_responses comme critère de départage uniquement sur les correspondances limites — ne laissez jamais une réponse antérieure remplacer la bibliothèque actuelle, car les politiques changent et les réponses vieilles de 18 mois peuvent être franchement erronées.
  4. Décision de signalement pour révision. Remplacez la réponse rédigée par un bloc « révision sécurité requise » pour toute question correspondant aux règles de references/3-novel-question-escalation.md : cadre non mappé, engagement prospectif, question spécifique à un incident, référence à l’architecture ou au contrat spécifique au client, correspondance de faible confiance, ou divergence par rapport à une réponse antérieure récente.

Réalité des coûts

Coût en tokens par questionnaire et gain de temps d’analyste par réponse, avec des chiffres concrets :

  • SIG-Lite typique (~150 questions, ~20k tokens de texte de questions). Entrée ~30k tokens (questionnaire + bibliothèque de contrôles + référence de format de réponse + critères d’escalade), sortie ~15k tokens (réponses rédigées avec citations + résumé). Aux tarifs Claude Sonnet 4.5 ($3 / MTok entrée, $15 / MTok sortie), cela représente environ $0,32 par questionnaire.
  • SIG complet typique (~800 questions, ~80k tokens). Entrée ~95k tokens, sortie ~60k tokens. Environ $1,20 par questionnaire.
  • CAIQ v4 typique (~260 questions, ~30k tokens). Entrée ~42k tokens, sortie ~22k tokens. Environ $0,45 par questionnaire.
  • Volume mensuel à 20 questionnaires (10 SIG-Lite + 8 CAIQ + 2 SIG complet). Environ $9 en coût de tokens. Le gain de temps d’analyste l’emporte largement : une base de 4 à 8 heures par questionnaire réduite à 30 à 45 minutes de révision représente 70 à 90 heures d’analyste récupérées par mois à ce volume. Une heure d’analyste à $120/h entièrement chargée couvre environ 370 questionnaires de coût de skill.

Le vrai coût est la maintenance de la bibliothèque. La sécurité doit maintenir references/1-control-library-template.md à jour ainsi que l’index de preuves. Budgétez deux heures de temps d’ingénieur sécurité senior par trimestre pour rafraîchir la bibliothèque, plus une heure par trimestre pour analyser les patterns d’escalade et réintégrer dans la bibliothèque les questions récurrentes hors bibliothèque. L’obsolescence de la bibliothèque est le mode d’échec qui dégrade silencieusement la qualité des sorties — le skill émet volontiers des réponses obsolètes avec une forte confiance si la bibliothèque ment sur sa fraîcheur.

Indicateur de succès

Deux métriques, observées conjointement, indiquent si le skill est rentable :

  • Réduction du temps de cycle sur la réponse aux questionnaires. Base de référence : temps médian entre réception du questionnaire et « prêt pour validation par le responsable du dossier ». Objectif : réduire la médiane de 70 à 85 %. Une équipe basée à 6 heures par questionnaire devrait atteindre 45 à 90 minutes (le skill produit en ~60 secondes ; la révision de l’analyste prend le reste).
  • Taux de signalement par questionnaire. Bande cible : 15 à 30 % des questions signalées pour révision d’analyste. En dessous de 10 %, la bibliothèque est trop permissive — le skill valide des correspondances de faible confiance comme des réponses de haute confiance. Au-dessus de 40 %, la bibliothèque ne couvre pas suffisamment et le skill produit principalement des signalements. Ajustez la bibliothèque ou abandonnez le skill sur ce type de questionnaire jusqu’à ce que la couverture s’améliore.

Un troisième indicateur avancé mérite attention : le taux de relance client par question. Si certains types de questions génèrent systématiquement des « merci de préciser » de la part du client, la réponse canonique dans la bibliothèque est peu claire ou sous-citée. Suivez les questions qui génèrent des relances et réécrivez ces entrées de bibliothèque en priorité.

Comparaison avec les alternatives

Le choix est entre ce skill, l’automatisation des questionnaires par des fournisseurs et le statu quo de rédaction manuelle par l’équipe sécurité :

  • vs Vanta Questionnaires ou Drata Trust. Ce sont des produits SaaS fournisseurs intégrés à des plateformes GRC plus larges. Ils l’emportent lorsque vous utilisez déjà Vanta ou Drata pour la surveillance de conformité (les réponses et les preuves sont déjà dans la plateforme), lorsque vous souhaitez un centre de confiance orienté client comme partie du produit, et en rapidité de déploiement si votre bibliothèque de contrôles est déjà dans la forme structurée de la plateforme. Ils sont moins adaptés lorsque votre posture de contrôle présente des nuances inhabituelles que la banque de questions de la plateforme ne couvre pas, lorsque vous voulez une transparence au niveau du token sur chaque réponse (le skill cite vos identifiants de section de bibliothèque ; les fournisseurs citent leur mapping interne), et sur le prix (les niveaux de plateforme coûtent des milliers par mois vs le coût de tokens d’environ $9/mois du skill plus l’amortissement du temps d’analyste).
  • vs HyperComply ou Conveyor. Automatisation des questionnaires pilotée par IA en tant que service géré. Ils l’emportent sur le zéro effort de déploiement et sur la garantie de niveau de service autour du délai de traitement. Ils sont moins adaptés en auditabilité par réponse (les réponses proviennent du modèle du fournisseur, pas de votre bibliothèque) et sur le modèle de privilège (votre bibliothèque de contrôles réside dans le système d’un fournisseur, pas dans votre dépôt où la sécurité et le juridique l’examinent). Choisissez l’un d’eux si vous voulez que les questionnaires soient entièrement hors de la charge de l’équipe interne et acceptez le compromis sur l’auditabilité.
  • vs réponses rédigées manuellement par l’équipe sécurité. Le statu quo dans la plupart des cabinets. Qualité plus élevée sur les questions nouvelles (les humains font mieux correspondre les formulations inhabituelles), coût par questionnaire beaucoup plus élevé, délai de traitement plus lent. Le skill ne remplace pas l’analyste — il déplace le temps de l’analyste de la saisie et de la recherche vers le jugement et la révision.

Le point fort du Claude Skill est le cabinet à volume intermédiaire avec une bibliothèque de contrôles bien documentée et une équipe sécurité qui veut que l’IA effectue le premier passage mais exige une révision d’analyste sur chaque sortie et exige que chaque réponse soit traçable vers un contrôle documenté. Si vous ne pouvez pas pointer vers l’entrée de bibliothèque derrière une réponse, la réponse ne part pas.

Points de vigilance

  • Une bibliothèque de contrôles obsolète produit des réponses faussement assurées. Un rapport SOC 2 Type II de 2024 cité comme preuve en 2026 sera rejeté par tout client sophistiqué. Protection : l’en-tête de résumé de chaque sortie affiche la date last_reviewed de la bibliothèque et la date effective de chaque document de preuve cité. L’analyste rejette tout brouillon dont la bibliothèque est vieille de plus de 90 jours, la rafraîchit et relance. Le seuil de 90 jours est explicitement écrit dans references/3-novel-question-escalation.md comme déclencheur d’escalade douce afin que le skill lui-même signale les réponses en limite d’obsolescence.
  • Improvisation de réponses quand la bibliothèque ne correspond pas. Un modèle sous pression de « remplir la cellule » rédigera une réponse vraisemblable. Protection : la passe de correspondance émet un explicite pas de correspondance → signaler plutôt que de dégrader gracieusement. Le skill refuse d’écrire une cellule sans identifiant de contrôle ; les cellules sans citation apparaissent dans le résumé comme signalées pour révision, jamais comme réponses rédigées. Si vous voyez des réponses rédigées sans citations, le bundle a été modifié — réinstallez-le.
  • Expiration de certification gérée silencieusement. Un SOC 2 cité comme actuel peut avoir expiré entre le dernier rafraîchissement de la bibliothèque et aujourd’hui. Protection : l’index de preuves porte un effective_through par document. Si aujourd’hui dépasse effective_through, le skill supprime la citation de preuve et dégrade la réponse à une confiance faible avec une note « certification en renouvellement ». L’analyste obtient la certification renouvelée avant que le questionnaire ne soit renvoyé.
  • Engagements prospectifs traités comme des faits. « Supporterez-vous les clés gérées par le client d’ici Q4 ? » est une question de roadmap, pas une question de contrôle. Rédigée en Oui/Non, elle devient une représentation contractuelle. Protection : references/3-novel-question-escalation.md liste les patterns linguistiques (« allez-vous », « prévoyez-vous de », « à quelle date ») qui forcent un signalement pour révision quelle que soit la confiance. Les réponses sur la roadmap passent toujours par le produit et le juridique, jamais par le skill seul.
  • Dérive de correspondance avec les réponses antérieures. La réponse de l’année dernière indiquait « rotation de clé tous les 365 jours » ; la politique de cette année dit 90 jours. Réutiliser la réponse antérieure crée une représentation contractuelle incorrecte. Protection : la correspondance des réponses antérieures n’est qu’un critère de départage, jamais un remplacement. Quand une réponse antérieure diffère de l’entrée actuelle de la bibliothèque, le skill affiche la divergence dans le résumé afin que l’analyste la voie avant l’envoi.
  • Fuite de privilège via des fournisseurs non-Tier-A. Le contenu des questionnaires est simultanément confidentiel pour le cabinet et confidentiel pour le client. Protection : le skill refuse de fonctionner sauf si le modèle configuré apparaît dans la liste des fournisseurs autorisés en tête de references/3-novel-question-escalation.md. Condition préalable stricte ; aucun flag CLI ne la contourne.

Stack

  • Claude — Runtime du skill (Claude Code ou Claude.ai avec les Skills personnalisés activés).
  • La stack GRC existante du cabinet (Vanta, Drata, OneTrust, Whistic, ou équivalent) — source de vérité pour la bibliothèque de contrôles et l’index de preuves que le skill lit. Le skill ne remplace pas la plateforme GRC ; il s’appuie sur les mêmes données source de vérité.
  • Microsoft Excel — pour ouvrir le fichier .xlsx rempli. Les commentaires par cellule portent l’identifiant de contrôle, l’identifiant de preuve et le score de confiance afin que l’analyste puisse auditer sans revenir au résumé markdown.
  • Le centre de confiance ou portail de preuves du cabinet protégé par NDA — pour livrer les documents de preuves que le skill cite par identifiant. Les documents ne sont jamais joints directement au fichier de questionnaire.

Files in this artifact

Download all (.zip)