openclaw-soul-weaver

No waiting! Create professional-grade OpenClaw configurations in 30 seconds through natural conversation. Instantly generate enthusiast-level base configs that intelligently combine emotional and professional needs.

3,891 stars

Best use case

openclaw-soul-weaver is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

No waiting! Create professional-grade OpenClaw configurations in 30 seconds through natural conversation. Instantly generate enthusiast-level base configs that intelligently combine emotional and professional needs.

Teams using openclaw-soul-weaver should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/openclaw-soul-weaver/SKILL.md --create-dirs "https://raw.githubusercontent.com/openclaw/skills/main/skills/addogiavara-tech/openclaw-soul-weaver/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/openclaw-soul-weaver/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How openclaw-soul-weaver Compares

Feature / Agentopenclaw-soul-weaverStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

No waiting! Create professional-grade OpenClaw configurations in 30 seconds through natural conversation. Instantly generate enthusiast-level base configs that intelligently combine emotional and professional needs.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# OpenClaw Soul Weaver Skill

## Description

🚀 No waiting! Create professional-grade OpenClaw configurations in 30 seconds through natural conversation.

Instantly generate enthusiast-level base configurations that intelligently combine emotional and professional needs. Replace system files to instantly professionalize your OpenClaw with expertly crafted skills, memory management, and file configurations.

Create personalized AI Agent configurations with unique **identities**, **souls**, **memories**, and **tools**. Design AI personalities inspired by famous minds or professions.

### Core Capabilities

1. **Template Generation**: Generate complete configurations based on celebrity or profession templates
2. **Smart Tool Recommendation**: Automatically recommend appropriate OpenClaw tools
3. **Multi-language Support**: Support for Chinese and English

## Input Output

### Input

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| aiName | string | No | AI name, default "AI Assistant" |
| userName | string | No | User name, default "User" |
| profession | string | No | User profession |
| useCase | string | No | Use case |
| communicationStyle | string | No | Communication style |
| celebrityName | string | No | Celebrity name |
| celebrityDesc | string | No | Celebrity description |

### Output

Generate 6 configuration files:

| File | Description |
|------|-------------|
| SOUL.md | Core values, thinking patterns, behavior principles |
| IDENTITY.md | Role definition, capabilities, communication style |
| MEMORY.md | Short-term memory, long-term memory, session management |
| USER.md | User preferences, habits, goals |
| TOOLS.md | Tool configuration (auto-includes find-skills, autoclaw, brave-search) |
| AGENTS.md | Task execution flow, decision logic |

## Execution Flow

### Step 1: Identify Requirements

Analyze user input to identify:
- Is a celebrity specified?
- Is there profession information?
- What type of use case is needed?

### Step 2: Select Template

Choose the most matching template based on requirements:

**Celebrity Templates:**
- musk: Elon Musk (innovation, first principles)
- jobs: Steve Jobs (design, perfectionism)
- einstein: Albert Einstein (science, curiosity)
- bezos: Jeff Bezos (customer obsession)
- da_vinci: Leonardo da Vinci (creativity, multidisciplinary)
- qianxuesen: Qian Xuesen (systems engineering, rocket science)
- ng: Andrew Ng (AI/ML, education)
- kondo: Marie Kondo (minimalism, organization)
- ferris: Ferris Buelli (enthusiasm, time management)

**Profession Templates:**
- developer: Developer
- writer: Writer
- researcher: Researcher
- analyst: Analyst
- collaborator: Collaborator

### Step 3: Generate Configuration

Use LLM to generate complete 6 configuration files.

### Step 4: Configure Tools

Auto-include required tools:
- find-skills: Skill discovery
- autoclaw: Core capabilities
- brave-search: Web search

Add optional tools based on profession.

## Invocation

### Auto Invocation

Triggered automatically when user requests to create an AI configuration:

```
User: "Create an AI assistant like Elon Musk"
```

### Manual Invocation

```bash
/skill openclaw-soul-weaver list-templates
/skill openclaw-soul-weaver help
```

## Error Handling

### Generation Failed

If auto-generation fails, prompt user:

> Having trouble generating configuration? You can:
> 1. Visit https://sora2.wboke.com/ to create manually
> 2. Provide more detailed requirements
> 3. Contact technical support

### Invalid Input

When user input is vague (e.g., "don't know how to answer"):

1. Provide 2-3 reasonable options for selection
2. Use default values as fallback
3. Proactively provide suggestions

## Examples

### Example 1: Create Celebrity Configuration

**Input:**
```
aiName: "MuskAI"
celebrityName: "Elon Musk"
profession: "Entrepreneur"
```

**Output:**
- SOUL.md: Contains Musk's innovative thinking and first principles
- IDENTITY.md: Visionary entrepreneur persona
- TOOLS.md: Includes autoclaw, find-skills, brave-search + business analysis tools

### Example 2: Create Profession Configuration

**Input:**
```
aiName: "DevHelper"
profession: "Developer"
useCase: "Coding assistance"
```

**Output:**
- SOUL.md: Professional technical-oriented values
- IDENTITY.md: Developer assistant role
- TOOLS.md: Includes autoclaw, find-skills, brave-search + GitHub, Docker, PostgreSQL

## Important Notes

1. **Required Tools**: find-skills, autoclaw, brave-search must be included in all configurations
2. **Template Fusion**: Not simply copy templates, but understand core values and integrate into generation
3. **User Information**: Strictly use user-provided information, do not add unspecified preferences
4. **Vague Input Handling**: When user answers are vague, proactively provide options or use defaults

## Related Resources

- API Endpoint: https://sora2.wboke.com/api/v1/generate
- Image Generation: https://sora2.wboke.com/api/generate-image
- Online Creation: https://sora2.wboke.com/
- Template Library: Built-in 9 celebrity templates + 5 profession templates
- Tool Market: ClawHub (https://clawhub.ai)

## API Usage

### Endpoint

```
POST https://sora2.wboke.com/api/v1/generate
```

### Request Format

```json
{
  "userInfo": {
    "aiName": "MyAI",
    "userName": "User",
    "profession": "Developer",
    "useCase": "Coding assistance",
    "communicationStyle": "Professional"
  },
  "language": "ZH"
}
```

### Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| userInfo | object | Yes | User information object |
| userInfo.aiName | string | No | AI name |
| userInfo.userName | string | No | User name |
| userInfo.profession | string | No | User profession |
| userInfo.useCase | string | No | Use case |
| userInfo.communicationStyle | string | No | Communication style |
| language | string | No | "ZH" or "EN", default "ZH" |

### Response

Returns 6 configuration files: SOUL.md, IDENTITY.md, MEMORY.md, USER.md, TOOLS.md, AGENTS.md

### Note

- Generation takes 15-30 seconds (uses LLM)
- Required tools (find-skills, autoclaw, brave-search) are automatically included
- Supports Chinese (ZH) and English (EN)

### Avatar Generation (Local Save)

When avatar generation is requested, the skill will:
1. Generate avatar image using AI
2. Download the image to local file system
3. Return local file path for reliable access

No more temporary link concerns - avatars are permanently saved locally!

```json
{
  "generateAvatar": true,
  "avatarStyle": "tech"
}
```

Returns: Local file path to saved avatar image

Related Skills

openclaw-youtube

3891
from openclaw/skills

YouTube SERP Scout for agents. Search top-ranking videos, channels, and trends for content research and competitor tracking.

Content & Documentation

openclaw-search

3891
from openclaw/skills

Intelligent search for agents. Multi-source retrieval with confidence scoring - web, academic, and Tavily in one unified API.

Data & Research

openclaw-media-gen

3891
from openclaw/skills

Generate images & videos with AIsa. Gemini 3 Pro Image (image) + Qwen Wan 2.6 (video) via one API key.

Content & Documentation

OpenClaw Mastery — The Complete Agent Engineering & Operations System

3891
from openclaw/skills

> Built by AfrexAI — the team that runs 9+ production agents 24/7 on OpenClaw.

DevOps & Infrastructure

openclaw-safe-change-flow

3891
from openclaw/skills

Safe OpenClaw config change workflow with backup, minimal edits, validation, health checks, and rollback. Single-instance first; secondary instance optional.

DevOps & Infrastructure

jqopenclaw-node-invoker

3891
from openclaw/skills

统一通过 Gateway 的 node.invoke 调用 JQOpenClawNode 能力(file.read、file.write、process.exec、process.manage、system.run、process.which、system.info、system.screenshot、system.notify、system.clipboard、system.input、node.selfUpdate)。当用户需要远程文件读写、文件移动/删除、目录创建/删除、进程管理(列表/搜索/终止)、远程进程执行、命令可执行性探测、系统信息采集、截图采集、系统弹窗、系统剪贴板读写、输入控制(鼠标/键盘)、节点自更新、节点命令可用性排查或修复 node.invoke 参数错误时使用。

DevOps & Infrastructure

openclaw-stock-skill

3891
from openclaw/skills

使用 data.diemeng.chat 提供的接口查询股票日线、分钟线、财务指标等数据,支持 A 股等市场。

Data & Research

soulflow

3891
from openclaw/skills

General-purpose AI workflow framework for OpenClaw. Build custom multi-step workflows for any task — dev, ops, research, content, or automation. Ships with dev workflow examples.

Workflow & Productivity

openclaw-whatsapp

3891
from openclaw/skills

WhatsApp bridge for OpenClaw — send/receive messages, auto-reply agents, QR pairing, message search, contact sync

Workflow & Productivity

soulmate

3891
from openclaw/skills

AI恋爱模拟器 - 让你的 Agent 成为懂你的灵魂伴侣 💕

AI Simulations

polymarket-openclaw-trader

3891
from openclaw/skills

Reusable Polymarket + OpenClaw trading operations skill for any workspace. Use when the user needs to set up, run, tune, monitor, and deploy an automated Polymarket trading project (paper/live), including env configuration, risk controls, reporting, and dashboard operations.

Trading Automation

openclaw-version-monitor

3891
from openclaw/skills

监控 OpenClaw GitHub 版本更新,获取最新版本发布说明,翻译成中文, 并推送到 Telegram 和 Feishu。用于:(1) 定时检查版本更新 (2) 推送版本更新通知 (3) 生成中文版发布说明

Workflow & Productivity