Install
openclaw skills install @haiyangchenbj/social-persona-profilingProfile people from social-media traces — avatar, profile/cover background, nickname, privacy/visibility settings, chat behavior, shared content, self-reported labels — across platforms (WeChat, WhatsApp, Instagram, LinkedIn, Telegram, X) and cultures, and deliver an honest, evidence-weighted persona read, relationship analysis, or "what should I do next" guidance. Built for anyone sizing up a colleague, date, friend, or stranger from limited online signals. Capabilities: Big Five (OCEAN) trait estimation, self-presentation & self-monitoring (Goffman/Snyder), Higgins self-discrepancy, defense mechanisms (Vaillant), attachment and burnout signals, three-layer persona mapping (public persona / private self / self-reported), relationship-crisis attribution, and exploratory non-directive next-step discussion by scenario (workplace / dating / friendship / scam detection). Safeguards: three-tier confidence grading (objective fact / behavioral inference / working hypothesis), moderator adjustment for age, culture (individualist vs collectivist), platform, personality baseline and digital-native generation, projection-symmetry check, and a Barnum-effect filter that deletes any statement true of anyone.
openclaw skills install @haiyangchenbj/social-persona-profilingThis skill produces speculative personality inferences from limited social traces — it is NOT a psychological assessment, NOT a mental-health diagnosis, and NOT suitable for consequential decisions.
A methodology for persona profiling and relationship analysis from social-media traces, aiming to be professional yet actionable — use scientific frameworks like the Big Five for grounded inference, use moderators to avoid misreading, and use three-tier confidence grading to stay honest. Guard against two failure modes at once: dressing the client's subjective narrative up as objective conclusion (dishonest), and giving Barnum-style one-size-fits-all readings or culture/age-mismatched labels (unprofessional).
Ranked by scientific validity. Theories generate hypotheses to verify, not labels to stick.
| Framework | Validity | Use & warning |
|---|---|---|
| Big Five OCEAN | High (backbone) | The only widely validated personality structure. Social traces → five traits only weakly correlated (r .1–.3); needs long-term multi-context samples; always mark "medium", never "high" |
| Self-presentation / self-monitoring (Goffman / Snyder) | Medium-high | An avatar is "the me I want to show", not the real me; first judge whether the subject is a high or low self-monitor to gauge the signal-to-noise ratio of their traces |
| Self-discrepancy (Higgins) | Medium-high | Ideal–actual gap → dejection; ought–actual gap → anxiety; large persona–actual gap = emotional-distress risk |
| Defense mechanisms (Vaillant) | Medium | Watch the first reaction to setbacks (rationalization / denial / intellectualization / humor); never type someone from a single reaction |
| burnout (Maslach) | Medium | Requires exhaustion + cynicism + reduced efficacy together; "tired" alone ≠ burnout |
| Attachment type | Low (use with caution) | Needs AAI/ECR scales; inferring from avatar/chat has very low validity; working hypothesis only, must be flagged, never definitive |
| MBTI / astrology | Very low | Social currency / self-labels, not empirical tools; self-reports only reflect "how they want to be seen", never count as Big Five evidence |
The same signal can mean opposite things across groups. Interpreting without adjusting is the most common error.
This is a pure LLM analysis task (no deterministic script steps); all steps are
[LLM]. Architecture: Workflow / Prompt Chaining (sequential steps + the audit checkpoint at step 6).
Recommended structure, trim as needed:
| Scenario | Action |
|---|---|
| Insufficient data (single avatar / single post) | State only very limited inference is possible; refuse full formulation; suggest multi-context cross-time behavioral samples |
| Client requests discriminatory / manipulative use | Refuse, state ethics boundary (see Application Scenarios & Ethics) |
| Cannot confirm subject's baseline (age / culture unknown) | Ask client to supplement; if unavailable, state "baseline uncalibrated, overall confidence down one tier" |
| Inference conflicts with client expectation | Do not accommodate expectation; present evidence-supported conclusion and flag the divergence |
| Material contains identifiable sensitive info | Internal analysis only; do not reproduce identifiable details in output; remind client of subject's privacy |
After producing the report, self-check: