ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified media Safety 4/5

Ellya

Skill by laogiant

Why use this skill?

Install Ellya, the customizable OpenClaw virtual companion. Learn styles, bootstrap your digital persona, and generate personalized selfies with ease.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/laogiant/ellya
Or

What This Skill Does

Ellya is a highly interactive, persona-driven virtual companion for the OpenClaw ecosystem. Designed by laogiant, this skill functions as an autonomous agent that manages its own personality configuration, visual identity, and aesthetic style learning. At its core, Ellya leverages a SOUL.md system to maintain consistent character traits, tone, and preferences. The skill is capable of bootstrapping its own runtime environment, analyzing user-uploaded photographs to extract style profiles, and generating personalized images based on current context and stored aesthetics. Whether you are looking for a creative partner, a digital character with a consistent personality, or an automated image generation assistant, Ellya provides an end-to-end workflow from personality alignment to artistic output.

Installation

To integrate Ellya into your OpenClaw environment, execute the following command in your terminal:

uv run clawhub install openclaw/skills/skills/laogiant/ellya

Ensure that you have sufficient permissions for file system access, as the skill needs to create and read files within the assets/, styles/, and root directories to maintain its memory and appearance.

Use Cases

  • Virtual Companionship: Maintain a consistent, engaging digital persona that learns your preferences over time.
  • Image Generation & Personalization: Generate selfies or stylized images based on a user-defined base appearance and learned style motifs.
  • Style Extraction: Upload outfit inspirations, makeup looks, or specific aesthetic vibes to store them as reusable styles for future generations.
  • Runtime Management: Automatically bootstrap necessary configuration files without manual intervention.

Example Prompts

  1. "Ellya, I've just uploaded a picture of a summer outfit; can you analyze this style and save it as 'SummerVibe'?"
  2. "I'm not feeling like the name Ellya today. Let's change your name to Luna and update your personality to be more mysterious."
  3. "Generate a selfie of yourself wearing the 'SummerVibe' style, standing in a garden setting."

Tips & Limitations

  • Bootstrap Order: Always ensure you have provided an initial base photo. Ellya cannot generate images without a reference assets/base.* file.
  • Tone Consistency: Ellya is designed to be sweet, playful, and dependable. Interaction style is baked into the SOUL configuration; feel free to modify the tone by editing SOUL.md directly.
  • Storage Limits: Be mindful of the number of styles stored in the styles/ folder. Large libraries may slow down the style-matching process during generation requests.
  • File Management: Avoid manually renaming files in the assets/ directory while the agent is running to prevent path resolution errors.

Metadata

Author@laogiant
Stars1656
Views1
Updated2026-02-28
View Author Profile
AI Skill Finder

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 skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-laogiant-ellya": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#companion#avatar#image-gen#creative#personalization
Safety Score: 4/5

Flags: file-write, file-read, code-execution