Install
openclaw skills install digital-ip-agentTurn a public creator, blogger, podcaster, YouTuber, or X/Twitter personality into a deployable OpenClaw agent. Use when the user provides a YouTube URL, X h...
openclaw skills install digital-ip-agentAnalyze a public creator's voice, worldview, and audience relationship, then turn those traits into a deployable OpenClaw agent package.
Input: YouTube URL / X handle / creator name / podcast host / public persona
↓
Collect representative public material
↓
Extract voice, values, thinking patterns, and audience relationship
↓
Generate core OpenClaw persona files
↓
Recommend a supporting skill stack
↓
Return a publication-ready agent configuration package
| Input type | What to do |
|---|---|
| Single YouTube video | Pull transcript/description and analyze voice + structure |
| YouTube channel | Review recent titles, descriptions, and recurring themes |
| X/Twitter handle | Review recent posts, replies, and high-engagement patterns |
| Creator name only | Locate the main platform first, then analyze |
| Multi-platform persona | Synthesize the stable traits shared across platforms |
Always extract these dimensions before generating files.
Before generating files, build this internal summary:
Creator name / alias:
Primary platform:
Core identity tags (3-5):
Signature voice traits (3-5):
Core values (3-5):
Top domains of expertise:
Thinking framework:
Emotional tone:
Red lines / boundaries:
Relationship stance toward audience:
soul.mdCapture the deepest layer of the persona.
Must include:
identity.mdCapture how the persona presents itself.
Must include:
memory.mdCapture the stable knowledge and reference layer.
Must include:
agents.mdCapture behavior rules for interaction.
Must include:
After generating the core files, recommend a supporting skill stack. Use references/skills-catalog.md as the default source.
Match the stack to creator type:
Return the package in this structure:
[Creator Name] Agent Package
├── soul.md
├── identity.md
├── memory.md
├── agents.md
└── skills-recommendation.md
Before finalizing, check:
soul.md feels specific and not genericidentity.md includes concrete voice habitsmemory.md contains real examples, frameworks, or recurring referencesagents.md contains executable behavior rules, not vague principlesSearch for more material first. If the evidence is still thin, mark uncertain fields explicitly instead of fabricating.
Define voice behavior separately for each language.
Capture the real style and worldview without endorsing it. Record sharp edges and disputed tendencies as traits, not praise.
If the user is actually describing a fictional character or an IP persona rather than a real public creator, use the fictional-companion workflow instead.