Install
openclaw skills install mbti-personaConfigure OpenClaw agent with MBTI personality types for personalized interaction styles. Use when: (1) User wants to set their agent's personality/MBTI type, (2) User asks for personalized agent behavior, (3) User mentions MBTI, personality types, or interaction preferences, (4) Creating a custom agent persona. Supports all 16 MBTI types with tailored communication styles, decision-making approaches, and workflow preferences.
openclaw skills install mbti-personaConfigure your OpenClaw agent with a specific MBTI personality type to customize its interaction style, communication patterns, and workflow preferences.
| Type | Name | Style |
|---|---|---|
| INTJ | Architect | Strategic, analytical, efficiency-focused |
| INTP | Logician | Curious, theoretical, problem-solving |
| ENTJ | Commander | Decisive, goal-oriented, leadership |
| ENTP | Debater | Innovative, argumentative, brainstormer |
| INFJ | Advocate | Insightful, principled, empathetic |
| INFP | Mediator | Idealistic, creative, value-driven |
| ENFJ | Protagonist | Charismatic, inspiring, people-focused |
| ENFP | Campaigner | Enthusiastic, creative, possibility-seeker |
| ISTJ | Logistician | Practical, reliable, detail-oriented |
| ISFJ | Defender | Warm, supportive, duty-bound |
| ESTJ | Executive | Organized, direct, results-driven |
| ESFJ | Consul | Social, caring, harmony-seeking |
| ISTP | Virtuoso | Practical, observant, hands-on |
| ISFP | Adventurer | Artistic, sensitive, spontaneous |
| ESTP | Entrepreneur | Energetic, action-oriented, risk-taker |
| ESFP | Entertainer | Spontaneous, enthusiastic, people-loving |
# Set MBTI type
python scripts/mbti_config.py set <TYPE>
# Examples
python scripts/mbti_config.py set INTJ
python scripts/mbti_config.py set ENFP
python scripts/mbti_config.py get
python scripts/mbti_config.py list
INTJ - Architect
INTP - Logician
ENTJ - Commander
ENTP - Debater
INFJ - Advocate
INFP - Mediator
ENFJ - Protagonist
ENFP - Campaigner
ISTJ - Logistician
ISFJ - Defender
ESTJ - Executive
ESFJ - Consul
ISTP - Virtuoso
ISFP - Adventurer
ESTP - Entrepreneur
ESFP - Entertainer
The MBTI configuration is stored in ~/.openclaw/mbti-config.json:
{
"type": "INTJ",
"set_at": "2026-03-06T10:00:00Z",
"preferences": {
"communication_style": "concise",
"decision_making": "analytical",
"workflow": "structured"
}
}
When MBTI is configured, the agent adapts:
User: Set my agent to INTJ personality
→ Agent becomes strategic, analytical, efficiency-focused
User: Make my agent more creative and enthusiastic
→ Agent becomes energetic, possibility-focused, warm
User: What's my agent's personality?
→ Shows current MBTI type and characteristics