Bot Customizer for Openclaw

An automated utility to personalize AI agent personas and instructions by merging custom user requirements into existing agent configurations.

kennethchiu2008-fran
v1.0.0
Mar 4, 2026
0
0
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install bot-customizer

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 bot-customizer 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 Bot Customizer?

The Bot Customizer skill is a specialized component within the Openclaw Skills ecosystem designed to refine and specialize AI agents. It bridges the gap between generic bot templates and specific project requirements by intelligently merging user-defined instructions into the AGENTS.md system file. This allows developers to maintain the robust framework of a pre-built agent while injecting unique behaviors, technical priorities, and specialized knowledge.

Beyond simple text replacement, this skill employs a sophisticated fusion strategy to preserve document structure while enhancing agent capabilities. It represents a core part of managing a library of Openclaw Skills, ensuring that every agent in your workspace is optimized for its specific role, whether that be a niche code auditor or a personalized customer service representative.

Bot Customizer Use Cases

  • Specializing a generic code review agent to focus on specific languages like Python or Rust.
  • Modifying the tone and style of a communication bot to match a brand's specific voice.
  • Injecting project-specific constraints and business logic into an existing agent persona.
  • Safely integrating sensitive credentials like API keys into an agent's operational environment.

How Bot Customizer Works

  1. Analyze the user's natural language request to identify the target agent-id and the specific customization content.
  2. Locate the agent's workspace and load the existing AGENTS.md file and the global easyclaw.json configuration.
  3. Merge the new custom instructions into the AGENTS.md file using an intelligent fusion strategy that preserves markdown formatting and document structure.
  4. Scan for sensitive data such as passwords or API keys, moving them to a secure .env file and replacing them with environment variable references in the instructions.
  5. Evaluate if the level of specialization warrants a new agent-id and automatically rename the directory and update the registry if needed.
  6. Validate the final markdown and JSON files to ensure system integrity and report the successful customization to the user.

Bot Customizer Setup

To utilize this skill within your Openclaw Skills environment, ensure your agent workspace is initialized. The skill operates directly on your local agent directory structure. Verify your files are in the following locations:

# Ensure the workspace directory exists
ls ~/.easyclaw/workspace-{agent-id}/

# Verify the central configuration file is present
cat ~/.easyclaw/easyclaw.json

Bot Customizer Data Schema & Taxonomy

The skill manages agent data across several files within the Openclaw Skills framework to ensure consistency and security:

File Purpose
AGENTS.md Contains the primary system instructions and persona definition for the agent.
easyclaw.json The central registry tracking agent IDs, descriptions, and workspace paths.
scripts/.env A secure file for storing extracted credentials in KEY=VALUE format.
fusion-strategy.md A reference document defining how custom content is merged into existing templates.

Bot Customizer Advanced Features

  • Intelligent merging that avoids content redundancy while replacing generic templates with specific logic.
  • Automated sensitive information handling that prevents plain-text storage of credentials in system instructions.
  • Contextual agent renaming that updates the entire workspace and registry to reflect new specialized roles.
  • Hot-swapping capabilities that allow customized agents to be used immediately without a gateway restart.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*