← Back to Skills Marketplace
ayden76

OpenClaw Kazakh IME

by ayden76 · GitHub ↗ · v1.3.0 · MIT-0
cross-platform ⚠ suspicious
100
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install openclaw-kazakh-ime
Description
为 OpenClaw 和网页提供哈萨克语输入法,支持英文、阿拉伯文和西里尔文三种输入模式及虚拟键盘切换。
Usage Guidance
This skill appears coherent for a browser-based IME, but installing a script into an app's UI gives it runtime access to typed input. Before installing: (1) review the full openclaw-kazakh-ime.js file for any network calls, eval/Function usage, obfuscated strings, or code that sends data off-host; (2) verify the GitHub repository and that the source matches the packaged JS; (3) back up the index.html you will edit and test the script in an isolated environment or non-production profile; (4) confirm the script does not attach to password inputs or other sensitive fields (and if needed, modify it to ignore input[type=password] and other sensitive selectors); (5) prefer installing via an official plugin mechanism or vetted distribution if available. If you want, I can scan the full JS for network/XHR/fetch usage and suspicious patterns or summarize any risky code paths.
Capability Analysis
Type: OpenClaw Skill Name: openclaw-kazakh-ime Version: 1.3.0 The skill bundle implements a Kazakh Input Method Editor (IME) but employs a high-risk installation procedure. SKILL.md instructs the agent to modify the core OpenClaw application files (specifically index.html within the npm node_modules directory) to inject a custom JavaScript file (openclaw-kazakh-ime.js). While the script itself appears to be a functional IME without evidence of data exfiltration or malicious payloads, the instruction to modify the host application's distribution files for persistence and UI injection is a high-risk behavior that bypasses standard security boundaries.
Capability Assessment
Purpose & Capability
Name/description (Kazakh IME) match the provided artifacts: SKILL.md documents keyboard modes, mappings, UI and install steps and the included JS implements DOM hooks, virtual keyboard, mappings and mutation observer. Requiring filesystem write access to the OpenClaw UI (to add the JS and edit index.html) is consistent with installing a client-side IME.
Instruction Scope
Runtime instructions are limited to copying a JS file into the OpenClaw control UI and adding a <script> tag; they do not request environment variables or remote endpoints. However, because the IME necessarily intercepts keyboard events in pages, it can read typed text in inputs/textarea (this is expected for an IME and not flagged in the skill, but is an inherent privacy risk). The install snippets use Windows/Administrator paths, which are platform-specific and assume file-system write access.
Install Mechanism
There is no automated install/spec that downloads remote code; installation is manual (copy file + edit HTML). No URLs for downloads or archive extraction are used in the install instructions, which reduces supply-chain risk.
Credentials
The skill declares no environment variables, no credentials, and no config paths. That is proportionate to a client-side IME which only needs to run in the browser page context.
Persistence & Privilege
The skill does not set always:true and allows normal autonomous invocation. The install instructions modify the application's HTML (index.html in OpenClaw control-ui), which grants the script persistent execution within that UI — this is typical for a UI plugin but does require filesystem write permissions and means the script will run in the app's context thereafter.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install openclaw-kazakh-ime
  3. After installation, invoke the skill by name or use /openclaw-kazakh-ime
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.3.0
哈萨克语输入法 - 支持阿拉伯文和西里尔文两种书写系统,虚拟键盘,快捷键切换
Metadata
Slug openclaw-kazakh-ime
Version 1.3.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is OpenClaw Kazakh IME?

为 OpenClaw 和网页提供哈萨克语输入法,支持英文、阿拉伯文和西里尔文三种输入模式及虚拟键盘切换。 It is an AI Agent Skill for Claude Code / OpenClaw, with 100 downloads so far.

How do I install OpenClaw Kazakh IME?

Run "/install openclaw-kazakh-ime" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is OpenClaw Kazakh IME free?

Yes, OpenClaw Kazakh IME is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does OpenClaw Kazakh IME support?

OpenClaw Kazakh IME is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created OpenClaw Kazakh IME?

It is built and maintained by ayden76 (@ayden76); the current version is v1.3.0.

💬 Comments