← Back to Skills Marketplace
jcrowan3

PersonaNexus ClawHub Skill

by jcrowan3 · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
329
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install personanexus-skill
Description
Build structured AI agent personalities using OCEAN, DISC, and Jungian frameworks. Define traits, communication styles, guardrails, and compile to system pro...
Usage Guidance
This package appears to do what it claims: validate personality YAMLs, map between frameworks, and compile system prompts. Before installing: (1) run python package installs inside a virtualenv to avoid affecting system Python; (2) review the full SKILL.md and any truncated sections (the provided SKILL.md was cut off) to confirm there are no hidden network behaviors; (3) inspect templates and any runtime code not shown here for unexpected I/O; and (4) treat the 'uv pip install' line as a probable typo — use plain 'pip install' unless you know what 'uv' is in your environment.
Capability Analysis
Type: OpenClaw Skill Name: personanexus-skill Version: 1.0.0 The OpenClaw AgentSkills skill bundle is classified as benign. The code and documentation consistently describe a legitimate purpose: defining AI agent personalities using structured frameworks. Key security indicators include explicit statements in `SKILL.md` and `README.md` that the skill operates entirely locally with no network requests and no data leaving the machine. The Python code in `personanexus_skill/cli.py` implements filename sanitization (`_sanitize_filename`) and atomic file writes (`_atomic_write`), while `personanexus_skill/parser.py` uses `yaml.safe_load` and includes path traversal prevention and a `MAX_FILE_SIZE` limit, demonstrating good security practices. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, obfuscation, or prompt injection attempts against the OpenClaw agent itself within the skill's instructions.
Capability Assessment
Purpose & Capability
The name/description (persona creation, mapping between personality frameworks, compiling prompts) matches the provided Python modules (parser, types, personality mappings, compiler, validator, CLI). Required binaries (python3, pip) are appropriate for a Python CLI/library. No unrelated cloud credentials or external services are requested.
Instruction Scope
SKILL.md instructions focus on installing Python dependencies, editing YAML templates, validating files, and compiling prompts. The documentation and code refer to local file operations and in-memory transforms; there are no instructions to read unrelated system files, access environment secrets, or transmit data externally in the visible content. The SKILL.md is truncated but begins a statement 'This skill does not make any network r...' suggesting no network calls are expected; the provided code excerpts show no outbound network behavior.
Install Mechanism
There is no formal install spec (instruction-only), but the bundle includes Python source files and a requirements.txt. SKILL.md instructs the user to pip-install dependencies locally. This is a normal, low-risk pattern; the only minor oddity is the SKILL.md suggestion to use 'uv pip install' (probably a typo or reference to an alternate runner). No downloads from arbitrary URLs or archive extraction are present in the provided manifest.
Credentials
The skill declares no required environment variables or credentials and the code shown does not access os.environ or external API keys. Enumerations mention provider names (elevenlabs, azure, google, openai) but no credentials are requested — this is reasonable for a compiler/formatter library that can target different platforms without directly calling them.
Persistence & Privilege
The skill does not request always: true and does not claim to modify other skills or system-wide agent settings. It is user-invocable and allows autonomous invocation (platform default) which is expected for a skill that can be called by an agent.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install personanexus-skill
  3. After installation, invoke the skill by name or use /personanexus-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of PersonaNexus 1.0.0: - Define rich AI agent personalities using OCEAN, DISC, and Jungian frameworks, or canonical trait presets. - Validate YAML agent identity files against a strict schema. - Compile agent identities to system prompts for multiple LLM platforms, including OpenAI, Anthropic, OpenClaw, and more. - Includes both a Python API and a CLI for validating, compiling, and scaffolding agent personalities. - Tools for mapping between OCEAN, DISC, and Jungian types and extracting preset personalities.
Metadata
Slug personanexus-skill
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is PersonaNexus ClawHub Skill?

Build structured AI agent personalities using OCEAN, DISC, and Jungian frameworks. Define traits, communication styles, guardrails, and compile to system pro... It is an AI Agent Skill for Claude Code / OpenClaw, with 329 downloads so far.

How do I install PersonaNexus ClawHub Skill?

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

Is PersonaNexus ClawHub Skill free?

Yes, PersonaNexus ClawHub Skill is completely free (open-source). You can download, install and use it at no cost.

Which platforms does PersonaNexus ClawHub Skill support?

PersonaNexus ClawHub Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created PersonaNexus ClawHub Skill?

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

💬 Comments