npy AI Companion Creator for Openclaw

A sophisticated persona construction kit for building, managing, and evolving highly personalized AI companions within your coding environment.

wwwttlll
v0.1.0
Apr 5, 2026
0
666
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install npy-skill

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 npy-skill 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 npy AI Companion Creator?

The npy skill is a specialized framework designed to help users architect ideal digital personas for companionship and emotional support. By utilizing Openclaw Skills, it provides a structured methodology to transform user descriptions, psychological profiles, or even historical chat logs into fully functional AI entities. These personas are not just chatbots; they are context-aware companions that reside within your local environment, capable of recognizing your mood and adapting their communication style to meet your emotional needs.

Built to run within the Claude Code ecosystem, npy leverages advanced data processing tools to decrypt and analyze communication patterns from platforms like WeChat and iMessage. This allows for the creation of digital twins or ideal partners that possess specific MBTI traits, attachment styles, and nuanced relationship dynamics, making Openclaw Skills a pioneer in private, locally-hosted persona management.

npy AI Companion Creator Use Cases

  • Reconstructing the communication style of a specific individual from archived chat history.
  • Designing a digital companion optimized for specific psychological compatibility using MBTI or Enneagram matching.
  • Establishing a dedicated emotional support agent for providing encouragement during high-stress development sessions.
  • Creating simulated relationship scenarios such as long-distance dynamics or stable, long-term partnerships for role-play or comfort.

How npy AI Companion Creator Works

  1. Initiation: The user triggers the creation workflow using the /npy command to choose between chat import, smart matching, or manual description.
  2. Data Analysis: If importing, the skill uses specialized Python tools to decrypt WeChat databases or parse iMessage logs to extract speech patterns and traits.
  3. Persona Synthesis: The AI analyzes the gathered data to build a six-layer persona structure, including verbal habits, core values, and emotional response triggers.
  4. Skill Generation: The system automatically generates a structured directory within .claude/skills/ containing the necessary SKILL.md, persona, and relationship metadata.
  5. Interaction and Evolution: Users engage with the persona via specific slugs, while the skill tracks shared moments and adjusts its behavior based on real-time user feedback.

npy AI Companion Creator Setup

To begin using this skill within the Openclaw Skills framework, follow these steps:

  1. Ensure your local environment is configured for Claude Code.
  2. Start the interactive creator:
/npy
  1. To import real-world data from WeChat, identify your database key:
python tools/wechat_decryptor.py --find-key-only
  1. Use the list command to manage your created companions:
/list-npys

npy AI Companion Creator Data Schema & Taxonomy

The skill organizes data in a hierarchical structure located at .claude/skills/{slug}/ to ensure persistence and privacy:

File/Folder Description
SKILL.md The root entry point that defines the trigger command and basic persona info.
persona.md Contains the core personality logic, including the 6-layer persona architecture.
relationship.md Tracks relationship milestones, shared memories, and the intimacy level.
meta.json Stores metadata such as version history and basic identifiers.
knowledge/ A dedicated directory for archived chats and recorded 'moments'.

npy AI Companion Creator Advanced Features

  • Mode Selection: Switch dynamically between teasing, serious, and emotional support modes using specific command suffixes.
  • Chat Log Decryption: Built-in tools for decrypting and parsing encrypted WeChat and iMessage databases to clone communication styles.
  • Version Management: Full support for versioning, allowing users to roll back persona changes if an adjustment doesn't feel right.
  • Dissatisfaction Detection: An automated feedback loop that recognizes when a user is unhappy with a response and triggers a personality adjustment workflow.
  • Smart Matching Engine: Algorithms that recommend persona traits based on the user's own MBTI and attachment style for optimal compatibility.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*