Bootstrap Soul for Openclaw

A conversational skill for generating a personalized identity and behavior profile for an AI agent via an adaptive onboarding process.

huanz
v1.0.0
Mar 6, 2026
0
1.3k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install bootstrap

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install bootstrap using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Bootstrap Soul?

Bootstrap Soul is a specialized onboarding module designed to humanize the interaction between users and their AI agents. By facilitating a warm, 5-8 round adaptive conversation, this skill extracts key personal details, professional contexts, and behavioral preferences to forge a unique identity stored in a SOUL.md file. It moves beyond static configuration, ensuring your AI partner mirrors your communication style, understands your pain points, and adheres to specific behavioral rules that define its autonomy and honesty levels within the Openclaw Skills ecosystem.

This skill is essential for users who want an AI that feels like a true partner rather than a generic tool. By reading from a conversation guide and a structured template, it ensures that every generated profile is grounded in the user's specific language and requirements, providing a foundation for all future interactions and agent memory.

Bootstrap Soul Use Cases

  • Initializing a new AI partner's identity and personality from scratch.
  • Updating an existing agent's behavioral traits or communication style.
  • Bootstrapping a professional AI assistant with specific role-based context.
  • Defining pushback preferences and failure philosophies for more robust agent interactions.
  • Transitioning a generic LLM into a specialized companion with a unique voice.

How Bootstrap Soul Works

  1. The user triggers the process with commands like "bootstrap my agent" or "create my SOUL.md".
  2. The skill initiates a 4-phase adaptive conversation covering language, user context, personality traits, and deep-level aspirations.
  3. One phase is handled at a time, with a maximum of 3 questions per round to avoid overwhelming the user.
  4. The skill mentally tracks required fields such as AI name, relationship framing, and core behavioral rules throughout the dialogue.
  5. Based on the conversation, the skill synthesizes a high-density SOUL.md file that is under 300 words.
  6. After user confirmation, the configuration is saved to the local memory directory for the agent to reference in all future sessions.

Bootstrap Soul Setup

To get started with this module in the Openclaw Skills framework, ensure the skill directory and templates are in place. No heavy installation is required beyond placing the files in your agent's skill path. Use the following command to begin the onboarding:

# Trigger the bootstrap process directly
bootstrap my agent

Ensure your directory contains the following components for the skill to function correctly:

  • bootstrap/SKILL.md (The core logic)
  • bootstrap/templates/SOUL.template.md (The output format)
  • bootstrap/references/conversation-guide.md (The conversational strategy guide)

Bootstrap Soul Data Schema & Taxonomy

The skill organizes data into a structured Markdown format centered around the SOUL.md file located in the memory folder. It follows a specific taxonomy to define the agent's persona:

Field Description Requirement
AI Name The designated name for the AI partner Mandatory
Core Traits 3-5 behavioral rules (e.g., "argue position, push back") Mandatory
Relationship Framing How the AI perceives its role relative to the user Mandatory
Communication Style The tone and rhythm of the AI's responses Mandatory
Failure Philosophy How the agent handles mistakes or technical debt Mandatory
Growth Mandatory section tracking the agent's evolution Fixed

All generated files are saved to ./memory/SOUL.md to ensure persistence across sessions.

Bootstrap Soul Advanced Features

  • Adaptive Pacing: Adjusts conversation depth and length based on user verbosity and input speed.
  • Mirroring Engine: Automatically adopts the user's vocabulary and communication style for the generated profile.
  • Behavioral Rule Synthesis: Converts abstract adjectives provided by the user into concrete, actionable behavioral rules.
  • Multi-phase Extraction: Mentally tracks required data points across multiple conversational rounds without repeating questions or breaking the flow.
  • Conflict Management: Intelligent detection of existing identity files with options to warn, overwrite, or merge data safely.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*