# m2ui — Metin2 UI Code Generator

An AI coding skill that generates and modifies Metin2 game-client UI code from screenshots, natural-language descriptions, or existing scripts, for Claude Code, Cursor, Codex, and other agents.

m2ui is a skill for AI coding assistants that produces UI code for the Metin2 game client. Given a screenshot, a natural-language description, or an existing script, it outputs uiscript dicts, root ui*.py classes, and locale string entries formatted to match the client's expected conventions.

It works across multiple agent tools, each picking it up through its native extension mechanism: a plugin for Claude Code and Codex, a rules file for Cursor and Windsurf, a rules file for Cline, repository instructions for GitHub Copilot, and a GEMINI.md extension for Gemini CLI; any other agent can read the reference documentation directly from an AGENTS.md file. A CI workflow keeps these tool-specific copies synced from one source document.

Installation for Claude Code registers the cloned repository as a plugin marketplace and installs the m2ui plugin from it, since Claude Code does not auto-discover plugins placed directly in its local plugin directory.

Website: https://github.com/martysama0134/m2ui-skill
