user_persona

Generate a structured user memory card from behavioral data and layered frameworks.

22|3|Updated Apr 22, 2026
One-click install
npx skills add https://github.com/MadeAgents/TopoClaw --skill user-persona-madeagents
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: user_persona
Source: https://github.com/MadeAgents/TopoClaw/tree/main/TopoClaw/topoclaw/skills/personal
Command: npx skills add https://github.com/MadeAgents/TopoClaw --skill user-persona-madeagents

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps analyze a user’s surface-level behaviors (like playlists and conversation choices) and convert them into a structured long-term memory card that captures personality archetypes, core needs, boundaries, and behavior forecasts.

Core Features & Use Cases

  • Layered user understanding: Collects raw signals without pre-judging, then derives behavioral patterns before mapping them to psychological archetypes and deeper needs.
  • Evidence-first reasoning: Produces conclusions with explicit links from observable behavior to deeper interpretations, while clearly separating speculation and confidence gaps.
  • Memory card generation for retention: Outputs a structured “user_memory_card” including identity signature, core personality traits, behavior patterns, potential interests, existential needs, and tags for retrieval.
  • Iterative refinement: Updates predictions and the memory card using user feedback and newly provided data across multiple interactions.

Use Case: When you have weeks of a user’s music-listening history and chat preferences, this skill can produce a reusable profile card that guides future recommendations and interaction style while avoiding overfitting and label-bias.

Quick Start

Use the user_persona skill with the user’s playlist and conversation excerpts to generate a structured memory card.

Frequently Asked Questions about user_persona

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a user memory card from behavioral data?

To generate a user memory card, input surface behavior data like playlists or chat history. The skill applies layered behavioral analysis and evidence-based reasoning to output a structured profile capturing personality archetypes and core needs.

How does evidence-based reasoning work for long-term personalization?

Evidence-based reasoning for long-term personalization explicitly links observable user behavior to deeper psychological interpretations. It separates confident conclusions from speculation, preventing label-bias when forecasting future user behavior.

Can I use behavioral analysis to map psychological archetypes and MBTI types?

Yes, behavioral analysis can map surface data to psychological archetypes and MBTI types. The skill derives behavioral patterns first, then maps them to deeper needs and archetypes while maintaining confidence-aware speculation.

What is the best way to update user profiles with new interaction data?

The best way to update user profiles is through iterative refinement. The skill processes newly provided data and user feedback across multiple interactions to iteratively verify and update the structured memory card.

Does user persona analysis avoid overfitting when predicting future behavior?

User persona analysis avoids overfitting by strictly collecting raw signals without pre-judging. It derives behavioral patterns before mapping to deeper needs, clearly separating verified evidence from confidence-gap speculation.

When do I need a structured user memory card for recommendation systems?

You need a structured user memory card when building recommendation direction or assistant interaction style features. It captures identity signatures, behavior patterns, and existential needs for accurate long-term personalization.