Back to skill
Skillv1.0.0

ClawScan security

Mbti Persona · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

BenignMar 6, 2026, 2:15 PM
Verdict
Benign
Confidence
high
Model
gpt-5-mini
Summary
The skill does what it claims: a local MBTI persona configurator that reads/writes a JSON file under ~/.openclaw and has no external network access or extra credentials.
Guidance
This skill is locally scoped and appears safe: it simply creates/reads ~/.openclaw/mbti-config.json with the chosen MBTI profile and prints the profile to stdout. Before installing, if you care about provenance, note the source is unknown (no homepage) — you may want to inspect the shipped script (scripts/mbti_config.py) yourself. Also be aware the config is stored in plaintext in your home directory; if that matters, restrict filesystem permissions or store it elsewhere.

Review Dimensions

Purpose & Capability
okName and description match the included pieces: a SKILL.md that describes MBTI personas and a small Python script that sets/gets/lists an MBTI type. No unrelated credentials, binaries, or services are requested.
Instruction Scope
okSKILL.md only instructs the agent to run the included script (set/get/list) and documents the config path (~/.openclaw/mbti-config.json). The instructions don't ask the agent to read unrelated files, environment variables, or transmit data externally.
Install Mechanism
okNo install spec — instruction-only plus a shipped Python script. The script is plain Python with no dependencies, no downloads, and no archive extraction.
Credentials
okThe skill requires no environment variables or external credentials. It writes a small JSON config to the user's home directory (~/.openclaw/mbti-config.json), which is proportional to the stated feature.
Persistence & Privilege
okalways is false and the skill does not modify other skills or global agent configuration; it only creates/updates its own config file in ~/.openclaw. The agent-autonomy default is unchanged.