logo hsb.horse
← Zur Blog-Übersicht

Blog

Ich habe personality-analyzer gebaut, ein Personality-Analysis-Skill für Claude

Ein Entwicklungsprotokoll zu einem Skill, der aus Gesprächen mit Claude HEXACO- und MBTI-Scores im YAML-Format ausgibt. Ein Versuch, Persönlichkeitsmerkmale aus KI-Chats zu quantifizieren.

Veröffentlicht:

Ich habe einen Skill gebaut, der die Persönlichkeit eines Nutzers aus Chats mit KI-Agenten wie Claude analysiert und HEXACO- sowie MBTI-Scores im YAML-Format ausgibt.

Als Bonus habe ich noch eine Funktion ergänzt, die auf Basis der HEXACO-Scores drei Pokémon auswählt, die „dir ähnlich“ sein sollen.

Motivation

Ende letzten Jahres waren Prompts wie „Formuliere aus all meinen Gesprächslogs von 2025, an die du dich erinnerst, meine größte Stärke und die Themen, die ich unbewusst gemieden habe, psychologisch scharf“ ziemlich populär. Ehrlich gesagt fand ich die Ergebnisse nicht besonders verlässlich.

In technischen Gesprächen oder bei Fragen zu Gebieten, in denen mir Vorwissen fehlt, sorge ich als Ingenieur meist schon im ersten Prompt dafür, dass alle nötigen Informationen enthalten sind. Dadurch lief das Feedback fast immer auf Dinge wie „Metakognition“ oder „Abstraktion / Strukturierung“ hinaus.

Ich habe aber das Gefühl, dass Gespräche mit KI durchaus Denkweisen und Werte einer Person zeigen. Wenn man das quantifizieren könnte, wäre das interessant.

HEXACO habe ich gewählt, weil das Modell mehr Faktoren als die Big Five hat und insbesondere Honesty-Humility als eigene Dimension führt. MBTI ist eher als Referenz dabei.

Verwendung

Man sagt mitten im Chat einfach: „analysiere meine Persönlichkeit“.

Auch eine Sprachangabe ist möglich.

analysiere meine Persönlichkeit lang:en

Design-Notizen

  • credibility wird auf einer Skala von 0 bis 100 aus Redeanteil und Themenvielfalt berechnet
  • Wenn der Chat fast nur aus technischen Fragen besteht, sind Persönlichkeitsmerkmale schwerer sichtbar, deshalb wird credibility niedriger
  • Frühere Chats werden nicht einbezogen. Es geht ausschließlich um „das Verhalten in diesem Chat“

Eindruck

Der Skill selbst ist sehr einfach aufgebaut und passt vollständig in eine einzige SKILL.md. Skripte oder Assets waren nicht nötig.

Die Genauigkeit halte ich ehrlich gesagt nicht für wirklich belastbar, aber als Anlass, das eigene Gesprächsverhalten mit etwas Abstand zu betrachten, könnte er trotzdem nützlich sein.

Zusammenfassung

Ich habe versucht, einen Skill zu bauen, der aus Gesprächen mit KI Persönlichkeitsmerkmale ableitet.

Wenn die Unterhaltung nur technisch ist, fällt das Ergebnis leicht schief aus. Als Werkzeug, um das eigene Verhalten auf Sitzungsebene zu reflektieren, ist es trotzdem interessant.

Die vollständige Implementierung ist in diesem Gist veröffentlicht.