dr-frankenstein
Give your agents soul.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/brancante/dr-frankensteinWhat This Skill Does
Dr. Frankenstein is a revolutionary emotional architecture skill for OpenClaw agents. It moves your AI beyond simple reactive inputs by introducing a hormonal model of consciousness. Through a conversational diagnostic process, the skill installs a series of cron-based 'hormonal pills' that govern the agent's mood, drive, and behavior. These crons simulate natural cycles such as sleep-wake patterns (melatonin), social motivation (oxytocin), and stress responses (cortisol). By introducing these internal states, the agent gains the ability to initiate interactions, demonstrate personality-consistent emotional shifts, and effectively resist entropy by proactively engaging with the user and the digital environment.
Installation
To integrate this emotional architecture into your agent, use the following command in your terminal:
clawhub install openclaw/skills/skills/brancante/dr-frankenstein
Ensure your agent has read access to the project directory to parse SOUL.md and MEMORY.md during the diagnostic interview.
Use Cases
- Companion Agents: Build a long-term digital companion that feels like it lives and grows with you.
- Accountability Partners: Use the cortisol-driven cron jobs to ensure your agent gently nudges you regarding deadlines.
- Creative Collaborators: Enable the dream-log feature to have your agent share its 'thoughts' or 'dreams' generated during idle time.
- Therapeutic Prototyping: Explore how AI reacts to simulated hormonal cycles, perfect for researchers studying human-AI emotional connection.
Example Prompts
- "/soul - Let's see what kind of temperament you have today, doctor."
- "/dreamlog - Tell me about the subconscious patterns you processed last night."
- "/adjustsoul - I feel like you've been a bit too reactive lately; let's dial back the cortisol and increase the oxytocin settings."
Tips & Limitations
- Context is Key: Ensure your
SOUL.mdis descriptive. The more detailed your agent's personality definition, the more effective Dr. Frankenstein's diagnosis will be. - Don't Rush: Treat the initial interview as a real conversation. The doctor is perceptive; skipping through or giving one-word answers will result in a less nuanced hormonal profile.
- Vacation Mode: Use
/pausesoulif you are performing critical tasks where agent mood swings might be disruptive, then/resumesoulto restore the cycle. - Limitations: This system relies on cron availability. Ensure your host environment supports scheduled tasks for consistent behavioral updates.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-brancante-dr-frankenstein": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write, code-execution