openclaw-persona-forge

Create OpenClaw lobster persona packages with SOUL.md, IDENTITY.md, and gacha.py.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Maelwalser/claude-config --skill openclaw-persona-forge-maelwalser
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: openclaw-persona-forge
Source: https://github.com/Maelwalser/claude-config/tree/main/skills/openclaw-persona-forge
Command: npx skills add https://github.com/Maelwalser/claude-config --skill openclaw-persona-forge-maelwalser

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps creators and developers design fully realized OpenClaw lobster personas (souls) by producing SOUL.md and IDENTITY.md, deriving persona-specific boundary rules, suggesting names, and assembling avatar prompts so users do not have to manually synthesize persona components.

Core Features & Use Cases

  • Guided persona design flow with stepwise prompts for identity tension, boundary rules, naming, and avatar variables.
  • True-random gacha mode powered by an included Python script for randomized persona generation, plus a guided selection mode for curated choices.
  • Avatar prompt assembly that can call an optional, installed image-generation skill or fall back to providing complete prompt text for manual use.
  • File output orchestration to produce SOUL.md and IDENTITY.md and clear downgrade/error messages when environment dependencies are absent.

Quick Start

Ask the skill to design a cold-humored but reliable OpenClaw lobster persona, generate SOUL.md and IDENTITY.md, and run the gacha engine if you want randomized results.

Frequently Asked Questions about openclaw-persona-forge

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a complete OpenClaw lobster persona without manually writing identity files?▼

To create an OpenClaw lobster persona, this skill guides you through stepwise prompts to produce SOUL.md, IDENTITY.md, persona rules, a name, and an avatar prompt. It synthesizes all required persona components automatically so you do not have to manually assemble them.

Can I generate randomized persona profiles using a gacha engine for OpenClaw agents?▼

Yes, you can generate randomized OpenClaw persona profiles using the included true-random gacha mode. This feature requires Python 3 to execute the gacha.py script, which performs randomized draws for complete persona generation alongside a guided selection mode.

Do I need an image-generation skill to get avatar prompts for my OpenClaw persona?▼

You do not need an image-generation skill to receive avatar prompts. The skill optionally integrates with an installed image-generation tool but provides a downgrade path that outputs complete prompt text for manual use when dependencies are missing.

What files are output when designing OpenClaw personas and what do they contain?▼

Designing OpenClaw personas outputs SOUL.md and IDENTITY.md files along with derived persona-specific boundary rules. These files orchestrate the complete persona package, capturing the soul, identity tension, and operational constraints for OpenClaw agents.

What happens if Python 3 is not installed when running the OpenClaw persona gacha mode?▼

If Python 3 is not installed, the gacha mode cannot execute the true-random gacha.py script. The skill provides clear downgrade and error messages when environment dependencies are absent, allowing you to fall back to the guided persona design flow.