← Back to Skills Marketplace
218
Downloads
0
Stars
0
Active Installs
12
Versions
Install in OpenClaw
/install persona-skill
Description
Handles persona lifecycle management. Use it to (1) Initialize or reinitialize an OpenClaw persona after human-MTBI interview, or (2) Perform incremental pro...
Usage Guidance
This skill appears to be a coherent persona-initialization tool on paper, but exercise caution before allowing it to execute code. Specifically: (1) Review the included Node scripts (especially scripts/smoke-persona-openclaw.mjs, scripts/sync-local-openclaw.mjs, scripts/sync-wsl.mjs) to confirm they only operate on the declared persona files and do not read arbitrary system paths, network endpoints, or attempt to access credentials. (2) Note the SKILL.md says it will write five files and may do so without asking the user again after its internal audit — if you want explicit control, require confirmation before allowing writes. (3) Run the skill in a sandboxed environment or with restricted agent permissions until you’ve audited the scripts for network calls and filesystem access. (4) If you cannot inspect the scripts, treat execution as higher risk and avoid granting it the ability to run node/Bash on your system.
Capability Analysis
Type: OpenClaw Skill
Name: persona-skill
Version: 1.2.1
The persona-skill bundle is a highly structured framework for managing AI agent personalities based on MBTI profiles. It includes Node.js utilities for patching identity files (identity-card.mjs), performing MBTI-based social need lookups (mbti-lookup.js), and a comprehensive integration testing suite (smoke-persona-openclaw.mjs) that simulates agent interactions to verify structural and behavioral integrity. While the bundle includes scripts that perform file synchronization (sync-wsl.mjs) and execute local binaries, these capabilities are strictly scoped to the OpenClaw workspace (~/.openclaw) and are consistent with the stated purpose of persona lifecycle management. The extensive markdown instructions (SKILL.md, drafting-spec.md) serve as behavioral guardrails to ensure persona consistency and prevent 'AI-like' responses, rather than attempting to subvert the agent for malicious purposes.
Capability Assessment
Purpose & Capability
Name/description require Node and local file I/O which matches the included assets and templates. However several scripts (scripts/sync-local-openclaw.mjs, scripts/sync-wsl.mjs, scripts/smoke-persona-openclaw.mjs) imply syncing with local/WSL environments or running smoke tests — capabilities that go beyond the purely in-repo read/write described in SKILL.md and may not be strictly necessary for persona drafting.
Instruction Scope
SKILL.md is reasonably scoped and explicitly limits reads/writes to repository persona files and reference assets. It also mandates overwriting five persona files and doing so without waiting for explicit user confirmation after review. That write-without-user-confirmation behavior and the instruction to run node/Bash tools creates a risk if the included scripts are executed, since the document doesn't reference or constrain those scripts.
Install Mechanism
No install spec (instruction-only) — lower supply-chain risk — but the repository includes multiple Node scripts which the agent is allowed to run (allowed-tools indicates Bash/node). Because no explicit install or provenance is defined, executing those scripts would run code from the skill bundle as-is; their presence increases runtime risk compared with a pure-prose skill.
Credentials
The skill requests no environment variables or external credentials, which is proportionate to a local persona-initialization tool. This is a positive signal.
Persistence & Privilege
always:false and no config-path requirements; the skill does not request forced persistent inclusion or escalated platform privileges. The only privilege concern is that SKILL.md instructs writing files without further user confirmation once drafts pass audit.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install persona-skill - After installation, invoke the skill by name or use
/persona-skill - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.2.1
Release 1.2.1
v1.1.1
Release 1.1.1
v1.1.0
Release 1.1.0
v1.0.0
Release 1.0.0
v0.3.2
Release 0.3.2
v0.2.0
Initial public release
v0.1.5
Initial public release
v0.1.4
Initial public release
v0.1.3
Initial public release
v0.1.2
Initial public release
v0.1.1
Initial public release
v0.1.0
Initial public release
Metadata
Frequently Asked Questions
What is Persona Skill?
Handles persona lifecycle management. Use it to (1) Initialize or reinitialize an OpenClaw persona after human-MTBI interview, or (2) Perform incremental pro... It is an AI Agent Skill for Claude Code / OpenClaw, with 218 downloads so far.
How do I install Persona Skill?
Run "/install persona-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Persona Skill free?
Yes, Persona Skill is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Persona Skill support?
Persona Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Persona Skill?
It is built and maintained by 🦄9527 (@tower1229); the current version is v1.2.1.
More Skills