yexi-by/att/renpy-localization

Claude Code and agent skill by yexi-by/att

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

使用 ATT Generic JSONL 完成 Ren'Py 游戏汉化、续跑和漏翻返修,衔接原生翻译模板、外部来源映射、界面显示、字体与独立补丁验证。

Install

npx vskill@latest install yexi-by/att/renpy-localization

SKILL.md

Ren'Py 游戏汉化

在隔离的游戏副本中完成 Ren'Py 提取和部署,通过 ATT Generic 管理翻译状态、术语、模型调用与结构验收。先读取 ATT 翻译主线 了解通用阶段,按需结合 JSONL、Init、Extract、Translate 和 WriteBack 规格执行。

1. 确认引擎与提取范围

确认游戏的 Ren'Py 版本、实际游戏目录及 .rpy、.rpyc、.rpa 分布,使用该游戏自带引擎或兼容 SDK 处理。

覆盖正文、菜单、角色名、自定义界面与启动提示。详细提取与界面接入方法见 提取与显示消费者。

2. 建立 Generic 往返映射

外部转换负责 Ren'Py 语法和定位,ATT 接收符合 JSONL 契约的文本:

  • 按 Generic 分组规则沿实际剧情将连续翻译块、相关旁白和菜单选项归入完整语境 Group;原生翻译块和 label 仅作定位线索,不直接作为拆散语境的边界。
  • 在外部映射中保存源文件、原生翻译块/字符串身份、结构位置与原值;ID 稳定且写回位置唯一。
  • 先验证小范围未修改文本与替换文本的往返,确保语法、引号转义、多行值与非目标结构保持完好。

3. ATT 翻译与续跑

按主技能执行 Init、Extract、完整 Manual 导出、术语、Placeholder、Translate 与 QA。Ren'Py 插值([...])、文本标签({...})和转义([[/{{)按 Placeholder 规格 及实际脚本结构保护。

补充新来源时沿原项目重新 Extract,保持未变来源的稳定 ID,按 新来源与占位符 检查受影响 Group 的译文状态。

4. 反向转换与显示接入

消费本轮 WriteBack 的全部 JSONL,按映射生成对话翻译块与字符串表并部署到隔离游戏副本:

  • 核对 show text、Text(...)、screen 组件和 Python 动态生成的界面文本是否已接入翻译查找。
  • 使用匹配引擎编译,核对日志及生成的 .rpyc。含孤立 .rpyc(无对应 .rpy)的项目在编译前启用保留机制(如 --keep-orphan-rpyc),避免丢失必需脚本。
  • 同名 screen 或归档与 loose 脚本并存时,确认实际生效的加载定义。

5. 字体、补丁与验收

处理中文缺字、替换字体或打包独立补丁时,读取 字体与补丁验证。完成部署与静态检查后,向任务发起者说明已完成范围及需人工实机检查的场景(包含启动提示与自定义界面)。

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
56
Repository forks
1
7-day trend score
5

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/yexi-by/att/renpy-localization/badge)](https://verified-skill.com/skills/yexi-by/att/renpy-localization)

Something wrong with this skill or its page? Tell us.