Kazakh-Convert for Openclaw

A professional-grade conversion tool for bidirectional Kazakh text translation between Cyrillic and Arabic scripts.

ayden76
v2.0.0
Apr 5, 2026
0
987
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install kazakh-convert

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 kazakh-convert 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 Kazakh-Convert?

Kazakh-Convert is a specialized utility designed for the Openclaw Skills ecosystem, enabling seamless bidirectional conversion between Kazakh Cyrillic (the official script of Kazakhstan) and Kazakh Arabic (the traditional script used by the Kazakh diaspora in China). It ensures linguistic integrity through automated grammar corrections and prioritized long-word matching.

This skill is particularly valuable for researchers, linguists, and developers working with Central Asian languages who need to bridge the gap between different writing systems. By integrating directly into AI workflows, it allows for real-time script adaptation and high-volume document processing with minimal overhead.

Kazakh-Convert Use Cases

  • Daily conversation conversion between Kazakh speakers using different script standards.
  • Batch processing of large text files to migrate documentation from Cyrillic to Arabic script.
  • Customizing translation accuracy by adding specific terminology to the user-defined dictionary.
  • Correcting automated conversion errors through manual dictionary overrides.

How Kazakh-Convert Works

  1. The user provides text or a file path along with the target conversion mode (cyrillic or arabic).
  2. The system loads the internal mapping table and the user-defined dictionary (user.dic) for prioritized matching.
  3. The engine performs long-word matching to ensure complex phrases are converted accurately before individual characters.
  4. Automated grammar rules are applied to the converted text to maintain linguistic nuances.
  5. The final output is returned either as a terminal response or saved to a specified output file.

Kazakh-Convert Setup

To install and configure Kazakh-Convert within your environment, ensure you have Python installed and follow these steps:

# Navigate to your skills directory
cd skills/kazakh-convert

# Ensure environment encoding is set to UTF-8
export PYTHONIOENCODING=utf-8

# Test the installation with a basic conversion
python kazConvert.py convert --mode cyrillic --text "Қазақ тілі"

Kazakh-Convert Data Schema & Taxonomy

The skill manages its data through a structured file system and dictionary hierarchy:

File Description
kazConvert.py Core logic and script for conversion processes.
user.dic Custom user dictionary used to override standard mappings.
SKILL.md Openclaw Skills definition and trigger configuration.

Priority Logic:

  1. User Dictionary (user.dic) entries take the highest priority.
  2. Longest string matching is applied before character-by-character conversion.
  3. Native linguistic mapping tables are used for standard character sets.

Kazakh-Convert Advanced Features

  • Multi-mode script support: Bidirectional processing for Cyrillic-to-Arabic and Arabic-to-Cyrillic.
  • Dictionary Management: CLI tools to add, delete, and list custom terms within specific script sections.
  • Batch File Processing: Support for --input and --output flags to handle entire documents.
  • Automated Grammar Correction: Post-conversion hooks that refine text based on Kazakh linguistic rules.
  • Openclaw Integration: Native support for automatic triggers in AI agent workflows.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*