Diagram Design
cathrynlavery/diagram-design
Creates branded diagrams, from architecture, flowchart and sequence to charts and maps, as self-contained HTML with inline SVG, with import from draw.io, Mermaid and Excalidraw.
将 QKeyMapper 中文版 README.md 的新增和变更内容同步翻译到英文版 READMEen.md,比对章节与更新日志差异,沿用英文版固定术语,先展示完整草稿供审阅,批准实施后仅更新并本地提交 READMEen.md。支持全量核对模式与指定目标/Build 的定向高效同步模式。用于英文 README 同步、英文更新日志补齐、按键对照表维护。
$ npx skills add Zalafina/QKeyMapper --skill qkeymapper-readme-en-sync -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install Zalafina/QKeyMapper qkeymapper-readme-en-sync --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/Zalafina/QKeyMapper.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/qkeymapper-readme-en-sync .claude/skills/qkeymapper-readme-en-sync && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "qkeymapper-readme-en-sync" agent skill from https://github.com/Zalafina/QKeyMapper/tree/master/.agents/skills/qkeymapper-readme-en-sync into .claude/skills/qkeymapper-readme-en-sync/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "qkeymapper-readme-en-sync", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/Zalafina/QKeyMapper/tree/master/.agents/skills/qkeymapper-readme-en-syncType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add Zalafina/QKeyMapper --skill qkeymapper-readme-en-sync -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install Zalafina/QKeyMapper qkeymapper-readme-en-sync --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Zalafina/QKeyMapper.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.agents/skills/qkeymapper-readme-en-sync .agents/skills/qkeymapper-readme-en-sync && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "qkeymapper-readme-en-sync" agent skill from https://github.com/Zalafina/QKeyMapper/tree/master/.agents/skills/qkeymapper-readme-en-sync into .agents/skills/qkeymapper-readme-en-sync/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "qkeymapper-readme-en-sync", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Zalafina/QKeyMapper --skill qkeymapper-readme-en-sync -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install Zalafina/QKeyMapper qkeymapper-readme-en-sync --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Zalafina/QKeyMapper.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.agents/skills/qkeymapper-readme-en-sync .cursor/skills/qkeymapper-readme-en-sync && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "qkeymapper-readme-en-sync" agent skill from https://github.com/Zalafina/QKeyMapper/tree/master/.agents/skills/qkeymapper-readme-en-sync into .cursor/skills/qkeymapper-readme-en-sync/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "qkeymapper-readme-en-sync", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/Zalafina/QKeyMapper.git --path .agents/skills/qkeymapper-readme-en-sync--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add Zalafina/QKeyMapper --skill qkeymapper-readme-en-sync -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install Zalafina/QKeyMapper qkeymapper-readme-en-sync --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Zalafina/QKeyMapper.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.agents/skills/qkeymapper-readme-en-sync .gemini/skills/qkeymapper-readme-en-sync && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "qkeymapper-readme-en-sync" agent skill from https://github.com/Zalafina/QKeyMapper/tree/master/.agents/skills/qkeymapper-readme-en-sync into .gemini/skills/qkeymapper-readme-en-sync/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "qkeymapper-readme-en-sync", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install Zalafina/QKeyMapper qkeymapper-readme-en-syncInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add Zalafina/QKeyMapper --skill qkeymapper-readme-en-sync -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/Zalafina/QKeyMapper.git skills-src && mkdir -p .github/skills && cp -r skills-src/.agents/skills/qkeymapper-readme-en-sync .github/skills/qkeymapper-readme-en-sync && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "qkeymapper-readme-en-sync" agent skill from https://github.com/Zalafina/QKeyMapper/tree/master/.agents/skills/qkeymapper-readme-en-sync into .github/skills/qkeymapper-readme-en-sync/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "qkeymapper-readme-en-sync", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Zalafina/QKeyMapper --skill qkeymapper-readme-en-sync -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install Zalafina/QKeyMapper qkeymapper-readme-en-sync --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Zalafina/QKeyMapper.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.agents/skills/qkeymapper-readme-en-sync .opencode/skills/qkeymapper-readme-en-sync && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "qkeymapper-readme-en-sync" agent skill from https://github.com/Zalafina/QKeyMapper/tree/master/.agents/skills/qkeymapper-readme-en-sync into .opencode/skills/qkeymapper-readme-en-sync/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "qkeymapper-readme-en-sync", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
qkeymapper-readme-en-sync将 QKeyMapper 中文版 README.md 的新增和变更内容同步翻译到英文版 READMEen.md,比对章节与更新日志差异,沿用英文版固定术语,先展示完整草稿供审阅,批准实施后仅更新并本地提交 READMEen.md。支持全量核对模式与指定目标/Build 的定向高效同步模式。用于英文 README 同步、英文更新日志补齐、按键对照表维护。
Qkeymapper Readme En Sync is an agent skill from Zalafina/QKeyMapper. 将 QKeyMapper 中文版 README.md 的新增和变更内容同步翻译到英文版 READMEen.md,比对章节与更新日志差异,沿用英文版固定术语,先展示完整草稿供审阅,批准实施后仅更新并本地提交 READMEen.md。支持全量核对模式与指定目标/Build 的定向高效同步模式。用于英文 README 同步、英文更新日志补齐、按键对照表维护。
Its SKILL.md is about 1.5k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Development, covering Technical documentation. The repository describes itself as: [按键映射工具] QKeyMapper,Qt开发Win10&Win11可用,不修改注册表、不需重新启动系统,可立即生效和停止。支持游戏手柄映射到键鼠,手柄摇杆控制鼠标移动,键鼠映射到虚拟游戏手柄,鼠标控制虚拟手柄移动摇杆等功能。 The licence is GPL-3.0.
3 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 0b24b27. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
gitrgFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use git, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Qkeymapper Readme En Sync loads about 1.5k tokens when it runs. Until then it costs about 51 tokens; SKILL.md has 434 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from Zalafina/QKeyMapper at commit 0b24b27, republished under its GPL-3.0 licence (© Zalafina). 434 words, ~1,541 tokens.
.claude/skills/qkeymapper-readme-en-sync/SKILL.md (or your agent's skills folder).以仓库根目录 README.md(中文版)为准,将其新增和变更内容翻译补充到 README_en.md(英文版)的对应现有章节中。翻译沿用英文版当前使用的固定 QKeyMapper 专用英文名词。遵守仓库指令,不增加脚本、依赖或全局配置。
$qkeymapper-readme-en-sync 或 /qkeymapper-readme-en-sync;处于计划模式时展示计划等待批准,普通模式下展示同样的草稿,等待明确批准。/qkeymapper-readme-en-sync 仅同步v1.3.8(Build 20260920)的内容、Build 20260920 或指定章节名称),直接进入定向同步模式,仅定位并同步该目标段落,不进行其他无关章节或历史 Build 的全局扫描与比对,显著提升检索效率与响应速度。vJoy-RT-Max[50] 说明误写"左扳机键"(应为 Right trigger)。README_en.md 是否存在已有修改(staged/unstaged),并在草稿审阅阶段明确展示其状态与提交处理边界;若有未提交的中文版源码或文档变动仅作提示,不夹带。当用户调用指定了具体范围(如“仅同步 v1.3.8(Build 20260920)的内容”、“Build 20260920”或“仅同步特殊映射按键对照表”):
README.md 中对应的更新段落(从该条目的 * v... 开始至下一条 * v... 或段落结束),提取其完整要点。README.md 中对应章节,无需扫描其余无关部分。README_en.md 中核对并生成草稿:README.md 有哪些具体变动,秒级定位修改段落与表格:$lastEnCommit = git log -1 --format="%h" -- README_en.md
git diff "$lastEnCommit..HEAD" -- README.md$cn = rg -o "Build 20\d{6}" README.md | Sort-Object -Unique
$en = rg -o "Build 20\d{6}" README_en.md | Sort-Object -Unique
Compare-Object $cn $envJoy-Key11(LT)_BRAKE[INIT=150,THR=2.0]、KeySequenceToggle(OriginalKey)、{{CLIPBOARD_TEXT}})、命令行、文件路径、驱动和库名称。title="工作" → title="work"、记事本 → Notepad。* v1.3.8 (Build YYYYMMDD) —— 英文版 Build 前有空格(中文版无空格)*;子项 6 空格 -;示例标题 6 空格前缀加 ##### ;示例代码块 10 空格缩进;注意事项 **※ ...**git commit --only -m "docs: sync README_en.md for Build YYYYMMDD" -- README_en.md;单次指定章节同步推荐使用 git commit --only -m "docs: sync <chapter> in README_en.md" -- README_en.md;多版本合并或全量校对同步使用 git commit --only -m "docs: sync README_en.md with README.md" -- README_en.md。避免夹带其他已暂存文件;严禁使用 git add .、git commit -a 或不限定范围的提交。写入后必做,全部通过才可提交:
git diff --check,确认无行尾空白错误或合并冲突标记。git diff README_en.md,确认改动严格限定在用户指定的 Build 或章节内,无其他未指定的修改。rg -c "按键名1|按键名2|..." README_en.md 抽查)。| 计数,新增行列数与表头一致)。© Zalafina, GPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in .agents/skills/qkeymapper-readme-en-sync of Zalafina/QKeyMapper.
Open the folder on GitHubat commit 0b24b27
Qkeymapper Readme En Sync next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Qkeymapper Readme En Sync this skillZalafina/QKeyMapper | 756 | — | ~1.5k | Automated safety check: Pass | GPL-3.0 | |
| Diagram Designcathrynlavery/diagram-design | 48k | 1 repos | ~7.6k | Automated safety check: Pass | MIT | |
| Simple Englishmoeru-ai/airi | 50k | 2 repos | ~4.6k | Automated safety check: Pass | MIT | |
| Doc SyncJetBrains/ideavim | 10k | 2 repos | ~2.6k | Automated safety check: Pass | MIT | |
| Mailspring App ScreenshotsFoundry376/Mailspring | 18k | — | ~1.5k | Automated safety check: Pass | GPL-3.0 | |
| Draw.io Diagram StudioAgents365-ai/drawio-skill | 10k | — | ~2.4k | Automated safety check: Notes | MIT |
cathrynlavery/diagram-design
Creates branded diagrams, from architecture, flowchart and sequence to charts and maps, as self-contained HTML with inline SVG, with import from draw.io, Mermaid and Excalidraw.
moeru-ai/airi
Write or rewrite technical text with the rules of ASD-STE100 Simplified Technical English so it is clear, unambiguous, and free of AI slop.
JetBrains/ideavim
Keeps IdeaVim documentation in sync with code changes. An agent skill from JetBrains/ideavim.
Foundry376/Mailspring
Captures screenshots of the running Mailspring dev app for docs, PRs or visual checks by launching it with a debugging port, driving the UI and clipping to an element.
Agents365-ai/drawio-skill
Creates and edits editable draw.io diagrams from descriptions, code, infrastructure files, SQL and API schemas, with sync, review, test and export tools.
Cocoon-AI/architecture-diagram-generator
Creates dark-themed system, cloud, security and network architecture diagrams as self-contained HTML files with inline SVG and CSS.
Zalafina/QKeyMapper
为 QKeyMapper 编写 README.md 的中文 release note,并默认联动 qkeymapper-readme-en-sync 定向同步更新英文版 READMEen.md。收集最近正式 release tag 之后的已提交更新,先展示中英双语完整草稿供审阅,批准实施后分阶段原子提交两个 README。用于发布说明、更新日志和中英文版本信息维护。
Zalafina/QKeyMapper
QKeyMapper playbook for planning, implementation, debugging, and validation in this repo.
Categories
将 QKeyMapper 中文版 README.md 的新增和变更内容同步翻译到英文版 READMEen.md,比对章节与更新日志差异,沿用英文版固定术语,先展示完整草稿供审阅,批准实施后仅更新并本地提交 READMEen.md。支持全量核对模式与指定目标/Build 的定向高效同步模式。用于英文 README 同步、英文更新日志补齐、按键对照表维护。. Qkeymapper Readme En Sync is an agent skill from Zalafina/QKeyMapper.
Qkeymapper Readme En Sync fits situations like: tasks that involve Technical documentation.
Run `npx skills add Zalafina/QKeyMapper --skill qkeymapper-readme-en-sync -a claude-code`. Or copy the skill folder (.agents/skills/qkeymapper-readme-en-sync in Zalafina/QKeyMapper) into .claude/skills/qkeymapper-readme-en-sync in your project. Claude Code loads it when a task matches its description.
Run `npx skills add Zalafina/QKeyMapper --skill qkeymapper-readme-en-sync -a codex`. Or copy the skill folder (.agents/skills/qkeymapper-readme-en-sync in Zalafina/QKeyMapper) into .agents/skills/qkeymapper-readme-en-sync in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Zalafina/QKeyMapper --skill qkeymapper-readme-en-sync -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/qkeymapper-readme-en-sync, .gemini/skills/qkeymapper-readme-en-sync, .github/skills/qkeymapper-readme-en-sync and .opencode/skills/qkeymapper-readme-en-sync in your project.
Going by SKILL.md and its folder, Qkeymapper Readme En Sync needs the command-line tools its instructions call (git and rg).
SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Qkeymapper Readme En Sync is published under the GPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.5k tokens (SKILL.md is roughly 6.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Qkeymapper Readme En Sync: Diagram Design (cathrynlavery/diagram-design, 48k stars), Simple English (moeru-ai/airi, 50k stars), Doc Sync (JetBrains/ideavim, 10k stars) and Mailspring App Screenshots (Foundry376/Mailspring, 18k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
Zalafina (a GitHub user) maintains it in Zalafina/QKeyMapper, which has 756 GitHub stars. The repository holds 3 skills in this directory. The repository was last updated on October 10, 2026.
Source: Zalafina/QKeyMapper on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.