Buddy Skill Creator for Openclaw

A sophisticated generator that distills chat histories, photos, and descriptions into deeply personalized, evolving AI buddy skills.

evolinkai
v1.0.0
Apr 4, 2026
0
634
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install buddy-skill-creator

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 buddy-skill-creator 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 Buddy Skill Creator?

Buddy Skill Creator is a specialized development tool designed to bridge the gap between static AI assistants and personalized digital companions. By leveraging the EvoLink AI API and a suite of local parsing tools, it analyzes various data sources—including WeChat logs, social media content, and photos—to construct a dual-layered AI persona. This persona is built upon Vibe Memory, which captures shared history, and a distinct Persona profile that dictates behavioral and linguistic patterns. As a core part of the Openclaw Skills ecosystem, it provides a structured framework for users to create, manage, and evolve highly specific AI identities that maintain consistent boundaries and realistic character traits.

Buddy Skill Creator Use Cases

  • Creating digital twins of friends or mentors by importing shared WeChat or QQ chat histories.
  • Developing specialized social companions like a 'gaming buddy' or 'fitness coach' with unique linguistic habits.
  • Prototyping fictional characters for creative projects by describing their ideal traits and history.
  • Preserving personal memories by converting photo metadata and narrations into a conversational AI entity.
  • Managing a library of diverse Openclaw Skills each tailored to specific interaction styles and emotional needs.

How Buddy Skill Creator Works

  1. Initiation: Start the process with the /create-buddy command within the Openclaw Skills environment.
  2. Profiling: Provide a nickname and optional personality descriptions to establish the foundational character.
  3. Data Ingestion: Upload raw materials such as chat exports, social media screenshots, or photos for analysis.
  4. Processing: The skill utilizes Python-based parsers to extract text and metadata, which are then analyzed by the EvoLink AI API.
  5. Architecture Generation: Two core files are generated: vibe.md for contextual memory and persona.md for behavioral logic.
  6. Compilation: The system merges these components into a final SKILL.md file, ready for immediate execution as one of your Openclaw Skills.

Buddy Skill Creator Setup

To deploy Buddy Skill Creator, ensure you have Python 3 installed and configure your environment variables for the EvoLink API.

# Set your mandatory EvoLink API Key
export EVOLINK_API_KEY="your-key-here"

# Optional: Specify the model (default is claude-opus-4-6)
export EVOLINK_MODEL="claude-opus-4-6"

The skill relies on the Openclaw Skills framework to manage tool execution, including local file system access and shell commands for parsing.

Buddy Skill Creator Data Schema & Taxonomy

The skill creates a structured directory for every buddy under ./buddies/{slug}/, ensuring data portability and clarity.

Path Purpose
SKILL.md The executable entry point for the AI buddy.
vibe.md Stores shared experiences and relationship context (Part A).
persona.md Defines personality, tone, and linguistic habits (Part B).
meta.json Contains versioning data and source metadata.
memories/ A directory housing raw ingested chats, photos, and social logs.
versions/ Archives previous iterations for safety and rollbacks.

Buddy Skill Creator Advanced Features

  • Continuous Evolution: Use /update-buddy to feed new experiences into the persona, allowing it to grow over time.
  • Version Rollback: Revert to previous character states using the buddy-rollback command if an update deviates from the desired vibe.
  • Multimodal Analysis: Automatically extracts location and time data from photo EXIF tags to enrich Vibe Memory.
  • Correction Logic: Fine-tune the AI's response style using the correction handler to fix inconsistencies in persona behavior.
  • Modular Invocation: Access the full persona via /{slug}, or isolate specific modules like /{slug}-vibe for memory-only queries.
  • Local Privacy: All raw data remains stored locally, while AI analysis via Openclaw Skills ensures processing is handled securely.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Bins python3
Github Stars: 0
forks: 0

Featured*