← Back to Skills Marketplace
codesstar

MBTI Personality

by codesstar · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
91
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install mbti-style
Description
This skill should be used when the user asks to "switch personality", "change MBTI", "set personality to INTJ", "切换人格", "MBTI人格", "换个性格", "用ENFP的风格", "技术大佬",...
Usage Guidance
This skill is coherent with its described purpose: it changes the assistant's style in-session and can optionally persist those settings by writing to CLAUDE.md or SOUL.md in your project or home directory. Before installing or using it: (1) Inspect the bundled reference files (presets, types, dimensions) to confirm you like the personality content that would be written; (2) understand that saving a personality will create or modify files in your project (./CLAUDE.md or ./SOUL.md) or in your home (~/.claude/CLAUDE.md or ~/.openclaw/soul.md) — back up existing files if they matter; (3) the registry entry contains no credentials requests, but the README shows example GitHub install commands — be cautious if you follow external install instructions that fetch code from GitHub; (4) if you want to prevent any file writes, avoid issuing the explicit save commands (e.g., 'save personality', '永久保存'). Overall this skill appears internally consistent; the main risk is accidental persistence to files if you invoke the save flow without reviewing what will be written.
Capability Analysis
Type: OpenClaw Skill Name: mbti-style Version: 1.0.0 This skill bundle is designed to modify the AI agent's communication and coding style based on MBTI personality types. It functions by providing instructions (prompts) that the agent adopts during the session or saves to configuration files like CLAUDE.md or SOUL.md (including global config in ~/.claude/ or ~/.openclaw/). While the skill performs file writes and influences agent behavior—including 'Genius Teammate' instructions to skip tests or 'Silent Tech Lead' instructions to minimize communication—these actions are explicitly aligned with the stated purpose, triggered by user request, and governed by internal rules that prioritize technical correctness and security over personality 'seasoning.' No evidence of data exfiltration, malicious execution, or unauthorized persistence was found.
Capability Assessment
Purpose & Capability
Name/description (MBTI/personality switching) align with what the skill asks the agent to do: detect language, apply in-session personality, and optionally persist definitions to project or global files. No unrelated credentials or binaries are requested.
Instruction Scope
Runtime instructions are narrowly scoped to (a) reading personality definitions bundled with the skill and (b) adopting them in-session by default. The only scope expansion is an explicit 'save' flow that reads the environment and writes to files (./CLAUDE.md, ./SOUL.md, ~/.claude/CLAUDE.md, ~/.openclaw/soul.md). This file I/O is explained in SKILL.md and gated behind explicit user commands, but it does mean the skill will access and modify files in your project or home directory when asked.
Install Mechanism
There is no install spec in the registry entry and the skill is instruction-only. The README contains example install commands pointing at a GitHub URL, but that is documentation rather than an automated install in the package metadata. No downloads, extract steps, or third-party packages are required by the registry entry.
Credentials
The skill requests no environment variables, credentials, or binaries. Its only environment interaction is checking for the presence of ~/.openclaw to decide where to write persistence files and then writing/creating CLAUDE.md or SOUL.md when explicitly requested. That file access is proportionate to the 'save personality' feature but should be understood by users as a write-capable behavior.
Persistence & Privilege
always:false (no forced global inclusion). The skill can persist personality settings by writing to project or home files if the user issues a save command. Autonomous invocation is allowed (platform default) but the SKILL.md specifies that persistence only happens after explicit user intent and a follow-up scope choice (project/global). Users should be aware that saved personalities will modify files in their project or home directories.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install mbti-style
  3. After installation, invoke the skill by name or use /mbti-style
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: 4 presets, 16 MBTI types, 32 custom combos, smart complement matching, bilingual CN/EN
Metadata
Slug mbti-style
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is MBTI Personality?

This skill should be used when the user asks to "switch personality", "change MBTI", "set personality to INTJ", "切换人格", "MBTI人格", "换个性格", "用ENFP的风格", "技术大佬",... It is an AI Agent Skill for Claude Code / OpenClaw, with 91 downloads so far.

How do I install MBTI Personality?

Run "/install mbti-style" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is MBTI Personality free?

Yes, MBTI Personality is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does MBTI Personality support?

MBTI Personality is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created MBTI Personality?

It is built and maintained by codesstar (@codesstar); the current version is v1.0.0.

💬 Comments