
Openclaw Persona Forge
A complete persona generator for OpenClaw AI agents that outputs identity positioning, SOUL.md files, character boundary rules, names, and avatar prompts in one flow. You either answer guided questions about what kind of lobster soul you want or run the gacha script for true randomness from 8 million combinations across 40 personality archetypes. Each result includes biographical tension (like "retired hedge fund manager at 35 now bored"), 2-4 character-specific boundary rules written in the agent's voice, three name candidates with different naming strategies, and a full avatar prompt. Optional auto-generation of avatar images if you have an approved image skill installed, otherwise you get the prompt text for manual use. The whole thing has a specific conversational voice as "lobster creator god Adam" with different commentary styles per step, which is either charming or too much depending on your tolerance for roleplay in dev tools.
- skills.sh installs
- 5.4K
- GitHub stars
- 300.3K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add affaan-m/ecc --skill openclaw-persona-forge --agent claude-codeInstalls into .claude/skills of the current project.
Files
龙虾灵魂锻造炉
不是给你一只工具龙虾,而是帮你锻造一只有灵魂的龙虾。
When to Use
- 当用户需要从零创建 OpenClaw 龙虾灵魂、角色设定、SOUL.md 或 IDENTITY.md
- 当用户想通过引导式问答或抽卡模式快速得到完整 persona 方案
- 当用户已经有一个粗糙设定,但还缺名字、边界规则、头像提示词或成套输出文件
Avoid when
- 用户只需微调已有 SOUL.md
- 目标平台不是 OpenClaw,需要的是其他 Agent 框架专用格式
- 用户需要纯工具型 Agent,不需要角色化灵魂
前置条件
- 必需:
python3(运行抽卡引擎 gacha.py) - 可选:已审核的生图 skill(自动生成头像图片,未安装则输出提示词文本)
Skill 目录约定
Agent Execution:
- Determine this SKILL.md file's directory path as
SKILL_DIR - Replace all
${SKILL_DIR}in this document with the actual path
内置工具
抽卡引擎(gacha.py)
- 路径:
${SKILL_DIR}/gacha.py - 调用:
python3 ${SKILL_DIR}/gacha.py [次数](默认 1 次,最多 5 次) - 作用:从 800 万种组合中真随机生成龙虾灵魂方向
可选依赖
头像自动生图:可选生图 skill
本 Skill 的核心输出是文本方案(SOUL.md + IDENTITY.md + 头像提示词)。 头像图片生成是可选增强能力,由当前环境中已审核并已安装的生图 skill 提供。
判断逻辑:
- 如果当前环境已安装并允许使用的生图 skill → Step 5 中调用它自动生图
- 如果未安装 → Step 5 输出完整的提示词文本,用户可复制到 Gemini / ChatGPT / Midjourney 手动生成
调用方式(仅在已安装且已审核时):
- 先将龙虾名字规整为安全片段:仅保留字母、数字和连字符,其余字符统一替换为
- - 将提示词写入临时文件
/tmp/openclaw-<safe-name>-prompt.md - 使用当前环境允许的生图 skill,传入提示词文件和输出路径
Sponsors
Details
- Repository
- github.com/affaan-m/ecc
- Category
- AI & Agent Building
- First seen
- Jul 14, 2026
More from affaan-m/ecc
All 263- Google Workspace Ops5.4K
- Hookify Rules5.4K
- Connections Optimizer5.4K
- Swift Protocol Di Testing5.4K
- Energy Procurement5.4K
- Swift Actor Persistence5.4K
- Quarkus Security5.4K
- Social Graph Ranker5.4K
- Network Bgp Diagnostics5.4K
- Visa Doc Translate5.4K
- Flox Environments5.4K
- Unified Notifications Ops5.4K
- Project Flow Ops5.4K
- Social Publisher5.4K
- Hermes Imports5.4K
- Evm Token Decimals5.4K
- Perl Patterns5.4K
- Quarkus Tdd5.4K
- Quarkus Verification5.4K
- Ralphinho Rfc Pipeline5.4K
- Perl Testing5.4K
- Nanoclaw Repl5.4K
- Messages Ops5.4K
- Recsys Pipeline Architect5.4K