openclaw-persona-forge

Generate OpenClaw agent personas with SOUL.md, IDENTITY.md, and avatar prompts.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/freedom909/real-estate-saas --skill openclaw-persona-forge-freedom909
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: openclaw-persona-forge
Source: https://github.com/freedom909/real-estate-saas/tree/main/.trae/skills/openclaw-persona-forge
Command: npx skills add https://github.com/freedom909/real-estate-saas --skill openclaw-persona-forge-freedom909

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Creating a coherent, character-rich AI agent persona from scratch is hard: identity, personality, boundary rules, naming, and visual style often end up inconsistent or generic. This Skill guides the creation of a complete OpenClaw lobster persona with mutually reinforcing identity tension, rules, name, and avatar. ## Core Features & Use Cases - Guided or Gacha Persona Creation: Choose from 10 life-direction archetypes via guided Q&A, or run the gacha.py script to draw truly random combinations from 8 million persona variants. - Structured Soul Forging: Derives identity tension, character-voiced boundary rules, three name candidates, and a unified retro-arcade avatar prompt, then outputs SOUL.md and IDENTITY.md files. - Graceful Degradation: Falls back to preset random selection without Python, and outputs copy-paste avatar prompts when no approved image-generation skill is installed. - Use Case: A user says "抽卡,给我来 3 只风格完全不同的龙虾" and receives three random persona seeds, then forges one into a full SOUL.md with rules, name, and avatar prompt. ## Quick Start Ask the AI to design an OpenClaw lobster soul persona, or say "gacha" to randomly draw a persona direction and forge it into SOUL.md and IDENTITY.md files.

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 an OpenClaw agent persona from scratch?▼

Start a guided session by describing the desired personality, or say "gacha" to draw a random direction. The workflow then derives identity tension, boundary rules, three name candidates, and an avatar prompt, finally writing SOUL.md and IDENTITY.md files.

How does the lobster persona gacha random draw work?▼

Run python3 gacha.py with an optional count of 1 to 5. It uses Python's secrets module for true randomness, combining five dimensions (former life, reason, vibe, speech style, prop) from a pool of 8 million combinations.

Can I generate the persona avatar image automatically?▼

Automatic avatar generation works only when an approved image-generation skill is installed in the environment. Otherwise the Skill outputs a complete English prompt you can paste into Gemini, ChatGPT (DALL-E), or Midjourney manually.

What happens if Python is not available for the gacha script?▼

The Skill degrades without interrupting the flow: it skips gacha.py and randomly selects from the 10 built-in preset directions instead, showing a formatted warning explaining the cause, impact, and fallback.

When should I not use this persona forging skill?▼

Avoid it when you only need minor tweaks to an existing SOUL.md, when targeting a non-OpenClaw agent framework with its own format, or when building a purely functional agent with no character personality.