- Home
- Skills
- Petekp
- Claude Code Setup
- Personality Profiler
personality-profiler_skill
- Shell
17
GitHub Stars
1
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill petekp/claude-code-setup --skill personality-profiler- SKILL.md7.6 KB
Overview
This skill generates rich, structured personality profiles from social media export files (Twitter/X, LinkedIn, Instagram). It converts posts, comments, and interactions into an extensible JSON profile plus a human-readable summary for AI personalization, self-reflection, or reporting. The profile highlights communication style, interests, values, social patterns, and temporal activity with evidence and confidence scores.
How this skill works
I ingest ZIP archives or CSV/JSON exports, detect platform-specific file layouts, and normalize items into a common event structure. Signals are extracted across eight psychological and behavioral dimensions, trait scores are computed with evidence snippets, and confidence is estimated from data volume and consistency. The output is a versioned JSON profile and a concise Markdown summary, with optional extensions for custom dimensions.
When to use it
- You want to personalize an AI assistant to match a user’s voice and preferences
- Analyze communication patterns for content strategy or self-improvement
- Create a structured profile from Twitter/X, LinkedIn, or Instagram exports
- Compare platform-specific behavior (professional vs personal tone)
- Generate training data for personalized LLM prompts or agents
Best practices
- Provide full export ZIPs that include core files (tweets.js, Profile.csv, posts_1.json) for higher confidence
- Supply at least 50 items for a basic profile; 200+ for detailed insights
- Request platform-specific breakdowns when you need role vs personal voice separation
- Redact or flag sensitive topics before analysis if you prefer omission
- Use extensions to add domain-specific traits (e.g., developer languages, product focus)
Example use cases
- Personalize an AI assistant’s tone, verbosity, and reference level for one user
- Audit a public persona to discover recurring themes and advocacy signals
- Support coaching or career planning with professional identity and aspiration inference
- Generate content calendars by extracting topic frequency and temporal cycles
- Combine multi-platform exports to reconcile differences between LinkedIn and Instagram voices
FAQ
ZIP archives containing platform exports, plus CSV or JSON files from the supported platforms.
How much data is needed for reliable results?
Minimum 50 posts for a basic profile, ~200 for detailed insights, and ~500+ for high confidence; low-volume outputs include explicit confidence notes.