J’ai créé un skill qui analyse la personnalité d’un utilisateur à partir de conversations avec des agents IA comme Claude et qui produit des scores HEXACO et MBTI au format YAML.
En bonus, j’ai aussi ajouté une fonction qui sélectionne trois Pokémon “qui vous ressemblent” à partir des scores HEXACO.
Motivation
À la fin de l’année dernière, des prompts du type “à partir de tous les journaux de conversation de 2025 dont tu te souviens, formule avec précision ma plus grande force et les problèmes que j’évitais inconsciemment d’un point de vue psychologique” étaient à la mode. Honnêtement, je trouvais le résultat peu fiable.
Dans les conversations techniques ou quand je pose des questions sur des sujets que je ne maîtrise pas encore, j’ai tendance, en tant qu’ingénieur, à mettre dès le premier prompt toutes les informations nécessaires. Du coup, le retour se réduisait presque toujours à des notions comme la “métacognition” ou “l’abstraction / structuration”.
J’ai le sentiment que les conversations avec une IA révèlent assez bien la façon de penser et les valeurs d’une personne. Si on pouvait quantifier cela, ce serait intéressant.
J’ai choisi HEXACO parce qu’il comporte plus de facteurs que le Big Five, et surtout parce que Honesty-Humility y est un facteur indépendant. MBTI reste surtout indicatif.
Utilisation
Il suffit de dire “analyse ma personnalité” au milieu d’une conversation.
Il est aussi possible de préciser la langue.
analyse ma personnalité lang:enNotes de conception
credibilityest calculé sur une échelle de 0 à 100 à partir de la quantité de prises de parole et de la diversité du contenu- Quand la conversation est surtout composée de questions techniques, les traits de personnalité apparaissent moins clairement, donc
credibilitybaisse - Les conversations passées ne sont pas relues. Le skill regarde uniquement “la manière de se comporter dans cette conversation”
Retour
Le skill lui-même reste très simple et tient dans un seul fichier SKILL.md. Aucun script ni asset n’était nécessaire.
Je ne dirais pas que la précision est vraiment fiable, mais cela peut quand même servir de point de départ pour observer ses propres habitudes de conversation avec un peu plus de distance.
Résumé
J’ai essayé de créer un skill qui analyse les traits de personnalité à partir de conversations avec une IA.
Quand la discussion est uniquement technique, le résultat a tendance à être biaisé, mais comme outil pour revoir sa manière d’interagir à l’échelle d’une session, c’est intéressant.
L’implémentation complète est publiée dans ce Gist.
hsb.horse