China Travel Kit
tczyliu/china-travel-kit
Research and plan first-time independent trips in China with bilingual, source-aware city data and official live-check entry points.
在用户要求翻译小说、文档、字幕或其他文件内容时,按 AiNiee-Next 的输入优先、长文本询问和 MCP 边界执行;进入 AiNiee 工作流后,原文获取与术语预分析也必须走受控读取工具,禁止自行解包解析。
$ npx skills add ShadowLoveElysia/AiNiee-Next --skill ainiee-next-translation -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install ShadowLoveElysia/AiNiee-Next ainiee-next-translation --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
Claude Code skills documentation · loads skills from .claude/skills/
Install the "ainiee-next-translation" agent skill from https://github.com/ShadowLoveElysia/AiNiee-Next/tree/main into .claude/skills/ainiee-next-translation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ainiee-next-translation", 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.
$ npx skills add ShadowLoveElysia/AiNiee-Next --skill ainiee-next-translation -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install ShadowLoveElysia/AiNiee-Next ainiee-next-translation --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "ainiee-next-translation" agent skill from https://github.com/ShadowLoveElysia/AiNiee-Next/tree/main into .agents/skills/ainiee-next-translation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ainiee-next-translation", 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 ShadowLoveElysia/AiNiee-Next --skill ainiee-next-translation -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install ShadowLoveElysia/AiNiee-Next ainiee-next-translation --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "ainiee-next-translation" agent skill from https://github.com/ShadowLoveElysia/AiNiee-Next/tree/main into .cursor/skills/ainiee-next-translation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ainiee-next-translation", 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.
$ npx skills add ShadowLoveElysia/AiNiee-Next --skill ainiee-next-translation -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install ShadowLoveElysia/AiNiee-Next ainiee-next-translation --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "ainiee-next-translation" agent skill from https://github.com/ShadowLoveElysia/AiNiee-Next/tree/main into .gemini/skills/ainiee-next-translation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ainiee-next-translation", 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 ShadowLoveElysia/AiNiee-Next ainiee-next-translationInstalls 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 ShadowLoveElysia/AiNiee-Next --skill ainiee-next-translation -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "ainiee-next-translation" agent skill from https://github.com/ShadowLoveElysia/AiNiee-Next/tree/main into .github/skills/ainiee-next-translation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ainiee-next-translation", 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 ShadowLoveElysia/AiNiee-Next --skill ainiee-next-translation -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install ShadowLoveElysia/AiNiee-Next ainiee-next-translation --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "ainiee-next-translation" agent skill from https://github.com/ShadowLoveElysia/AiNiee-Next/tree/main into .opencode/skills/ainiee-next-translation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ainiee-next-translation", 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.
ainiee-next-translation在用户要求翻译小说、文档、字幕或其他文件内容时,按 AiNiee-Next 的输入优先、长文本询问和 MCP 边界执行;进入 AiNiee 工作流后,原文获取与术语预分析也必须走受控读取工具,禁止自行解包解析。
Ainiee Next Translation is an agent skill from ShadowLoveElysia/AiNiee-Next. 在用户要求翻译小说、文档、字幕或其他文件内容时,按 AiNiee-Next 的输入优先、长文本询问和 MCP 边界执行;进入 AiNiee 工作流后,原文获取与术语预分析也必须走受控读取工具,禁止自行解包解析。
Its SKILL.md is about 3.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 780 other files (for example `.github/workflows/Web_Build.yml`, `.github/workflows/docker-publish.yml` and `.github/workflows/tauri-dev-linux.yml`).
It sits in Writing & Content, covering Translation and MCP servers. It works with Model Context Protocol and Python. The repository describes itself as: ⚡ An optimized,Next for AiNiee powered by UV. Features intelligent format conversion, multi-profile config system, and stabilized TUI. ⚡ 基于 UV 驱动的 AiNiee 优化版 Next…. The licence is AGPL-3.0.
5 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 54f3630. 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:
uvFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use uv, 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.
Ainiee Next Translation loads about 3.3k tokens when it runs. Until then it costs about 32 tokens; SKILL.md has 838 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 ShadowLoveElysia/AiNiee-Next at commit 54f3630, republished under its AGPL-3.0 licence (© ShadowLoveElysia). 838 words, ~3,285 tokens.
.claude/skills/ainiee-next-translation/SKILL.md (or your agent's skills folder). This skill also uses 777 other files; get the full folder from GitHub.这份技能规则约束外部 Agent 选择 AiNiee-Next 后的完整文件处理流程,包括原文获取、术语抽取、预分析、翻译与结果提交。项目默认仍使用自身配置的 API;外部 Agent 不能通过修改 Profile、项目配置或本地缓存来切换模式。
SKILL.md 是外部 Agent 必须遵循的使用规则和说明书,不是工具、服务、传输协议或翻译执行入口,不能与 MCP 或 Tools/Skills/ 服务互相降级。Tools/MCPServer/ 提供原生 MCP 执行通道,优先使用当前客户端已经挂载的 MCP 工具。Tools/Skills/ 提供独立的 REST/JSON 或 CLI 服务。只有原生 MCP 确实无法挂载/重载,且用户明确选择或允许备用服务时,才使用它。Profile、规则 Profile、缓存、历史输出或项目中的其他文件当作待翻译内容。Tools/Skills/ 服务接入完成、并完成输入选择后,才读取用户指定的受控文件。当前您的环境存在AiNiee-Next环境,是否需要我使用其MCP为您翻译此次任务?
upload_file 上传原文件,再使用返回的受控路径。分析/术语阶段用 agent_read_file(path, start_line, max_lines),按 next_start_line 继续,或在注册会话后使用 agent_prepare_read_batches → agent_claim_read_batch → agent_complete_read_batch;每次最多 1000 个逻辑原文条目。客户端丢失读取批次响应时用 agent_read_batch_status 恢复批次 ID;一批处理中断时调用 agent_release_read_batch 释放后可重新领取该批次。语言统计可用 agent_detect_file_language(全本扫描、只返回统计不返回正文、独立进程执行,超过 180 秒返回 LANGUAGE_SCAN_TIMEOUT),不能替代实际原文读取。agent_claim_batch / agent_claim_batches 返回的 items;分析阶段读到的文本不能被自行拼装成翻译批次。主 Agent 可以把工具返回的对应批次和必要上下文交给 SubAgent,SubAgent 不得另行打开源文件或提取全文。extract_src.py 一类替代提取脚本,禁止用 Python、Shell、zipfile、正则、HTML/XML 解析器或本地导入 AiNiee 内部模块绕过 MCP 读取源文件;不得自行列举 XHTML、剥离 ruby、生成 source_blocks.txt 或替代 TXT 后再声称走了 AiNiee。格式解析、条目划分和读取顺序由 AiNiee 负责。Agent 可基于工具已返回的原文分析术语和词频。FILE_PARSE_FAILED 或其他错误时,停止依赖该原文的处理,报告工具名、非敏感错误和所需的连接/路径/依赖修复;不得静默改用自写脚本、直接读缓存或解析器。只有用户明确改选 Skills 备用服务后,才可使用其受控读取批次接口;仍不得自行解析源文件。受控路径的合法根包括项目目录、系统临时目录和 AINIEE_MCP_ALLOWED_PATHS(os.pathsep 分隔的额外目录列表)环境变量;Agent 不应自行设置或修改该环境变量来绕过 upload_file,只有用户在启动 MCP 服务前明确配置后才生效。SKILL.md、客户端指南和 Resource/Prompt/System/glossary_extract_zh.txt 等操作说明与提示词不属于自行提取原文;读取这些说明也不等于已通过 MCP 取得书籍内容。Agents.md、本规则文件和 Tools/MCPServer/MCP_CLIENT_GUIDE.md;若需要启动或接入服务,再阅读 Tools/MCPServer/README.md。本规则文件只是使用说明,不是待挂载的 Skill 服务。streamable-http(或 sse)MCP(默认 http://127.0.0.1:8765/mcp)→ 原生 MCP 确实无法挂载或重载、且当前客户端只能使用本地 HTTP 时,才使用已鉴权的 HTTP 备用入口。HTTP 备用入口不是原生 MCP 的等价替代,不能因为 URL 更方便就跳过原生 MCP。Launch.bat。agent_register(user_confirmed_external_processing=true),再调用 agent_request_external_mode;已有 task_id 时传入并绑定该 ID。EPUB 等新结构化任务通过 MCP 调用 POST /api/task/external-agent-mode 时,在 body 中同样传 user_confirmed_external_processing=true,任务创建后立即用返回的 task_id 绑定会话。此标记只能代表真实的本次授权,不能自行伪造;不要求 TUI onboarding=accepted,也不写入全局 accepted。服务端返回 EXTERNAL_PROCESSING_NOT_CONFIRMED 时先补齐本次授权;若旧服务仍返回 ONBOARDING_NOT_ACCEPTED,报告服务需要更新/重载,不让用户手动改配置。Launch.bat;进入 AiNiee 主菜单后选择“启动 MCP 服务”,保持该窗口运行。菜单启动的是 streamable-http,默认连接地址为 http://127.0.0.1:8765/mcp;用户完成后,当前 Agent 再探测该地址并验证工具列表。Launch.bat 本身不是 MCP 端点,不能只看到主菜单就宣称服务已连接。Launch.bat;启动动作完成后必须立即停止后续 MCP、Skills 和翻译工具调用,等待用户明确回复“已开启”“开启了”“可以了”等肯定语句。收到肯定回复后才重新探测 MCP URL、执行 initialize 握手并确认工具列表;未收到肯定回复时不得继续,也不能把启动进程当作连接成功。Tools/MCPServer/codex_stdio_launcher.sh(Windows 客户端可用 Tools\MCPServer\codex_stdio_launcher.bat 或在 JSON 配置中按 launcher 的隔离 uv 命令形式填写);launcher 用隔离的 uv 环境启动 MCP,避免混用 WSL/Windows 两侧的 .venv。launcher 支持环境变量覆盖:AINIEE_MCP_PYTHON 指定 Python 解释器路径(必须是 3.12.*),AINIEE_MCP_USE_WINDOWS_VENV=1 让 WSL 侧的 launcher 改用项目 .venv-win。也可以用 CLI 启动:uv run ainiee_cli.py mcp --mcp-transport stdio。若需要原始命令,优先复用项目现有环境:Linux/WSL 使用 {project_root}/.venv/bin/python,Windows 使用 {project_root}\\.venv-win\\Scripts\\python.exe,对应命令为 uv run --directory <project_root> --python <project_root>/.venv/bin/python python Tools/MCPServer/server.py --transport stdio(Windows 下若 .venv 混用了两侧环境,命令会自动改用 .venv-win);只有现有环境不存在或用户明确要求隔离环境时,才使用 uv run --python 3.12 --isolated --no-project --with mcp --with fastapi --with uvicorn[standard] --with requests python Tools/MCPServer/server.py --transport stdio。AiNiee 要求 Python 3.12.*,不要把 python3 或更低版本传给 uv --python。首次启动若依赖尚未缓存,把客户端的 MCP 启动超时调到约 90 秒。stdio 进程启动时会先探测已在运行的 streamable-http 端点,命中则直接复用已有服务(stderr 打印 AiNiee MCP reusing running service: http://127.0.0.1:端口/mcp),不再重复启动一套 MCP;确需禁用这层复用时设置环境变量 AINIEE_MCP_DISABLE_RUNNING_REUSE=1。agent_prepare_project 不会启动 WebServer。SKILL.md 当成替代工具,也不要自动切换到 Tools/Skills/ 服务。只有用户明确选择 Tools/Skills/ 作为备用服务时,才可以使用它。SKILL.md 当成执行入口。agent_request_external_mode 工具(底层任务端点为 POST /api/task/external-agent-mode;Skills 端口对应 request_external_mode)请求 execution_mode=external_agent,并限定到当前任务。H:\Downloads\ManualTransFile.json)不能直接加入服务白名单,也不能直接传给 prepare_project。先通过原生 MCP 的 upload_file,或仅在用户明确选择 Tools/Skills/ 服务时使用 file.stage_external 将文件复制到 AiNiee 受控暂存目录,再使用返回的受控路径准备批次。/api/config、Profile、规则 Profile、translation_execution_mode、mcp_server_host、mcp_server_port 或远程访问设置切换模式。不要直接写入缓存、队列、源文件或最终输出。get_mcp_usage_manual(section="overview")、get_mcp_security_policy、get_mcp_tool_categories、目标 get_mcp_tool_catalog,再注册会话、请求任务模式并准备项目。默认速度优先,用 agent_claim_batches(读取当前 Profile 的 external_agent_max_batches,默认 8,可由用户设为更大值)填满动态活动窗口;服务端统计当前 claimed 批次,拒绝超过该配置的重复领取。任一批次提交成功后立即调用 agent_claim_next_batch 补一个空闲槽位,不等待整轮结束;槽位已满时服务端返回 BATCH_CAPACITY_EXHAUSTED,此时无需重试;agent_claim_batch(batch_id=...) 支持指定批次。客户端丢失 prepare/claim 响应时用 agent_project_status 恢复 next_batch_id、batch_ids 等批次标识,再按需领取正文;提交时的权威批次 ID 以领取响应中的 batch.batch_id 为准。需要放弃某个已领取的翻译批次时调用 agent_release_batch(task_id, session_id, batch_id) 释放后重新领取。正式翻译调用 agent_submit_translation_batch 即完成校验和缓存写回,默认 auto_commit=true,服务端管理 writer lease 和串行写入;收到 committed 后不要再逐批领取租约/重复写回。只有明确需要暂存时使用 auto_commit=false,之后可调用 agent_commit_cache_batch,省略 writer_lease_id 由服务端管理。普通逐行 TXT 的直接项目没有缓存时仍只暂存,不宣称导出完成。agent_prepare_project 只适用于普通逐行 TXT;EPUB、DOCX、SRT 等结构化格式会返回稳定错误码 STRUCTURED_FORMAT_REQUIRES_MCP_TASK,必须先通过 POST /api/task/external-agent-mode 创建任务并完成无 API 的解析预热、生成受控 AinieeCacheData.json 缓存账本,之后 agent_prepare_project、agent_project_status 或 agent_claim_batch 会自动恢复该账本,不需要先跑一次普通翻译。已有真实 AinieeCacheData.json 缓存清单时可用 agent_prepare_cache_project(cache_path, ...) 从受控缓存路径准备批次。items 每项使用 {"index": <领取的 index>, "translation": "译文"},不要猜测 translated_text 或 target_text。批次级 source_hash、revision、batch_id 原样取自领取响应,定位/hash 元数据由服务端绑定。相同请求重试使用原 idempotency_key,修订译文使用新 key。正常业务先依工具 schema、示例和错误响应;确有未解释的错误时只读查看相关函数,不进行无关全仓搜索,不调用内部实现替代 MCP。repair_required 时调用 agent_get_batch_repair 获取问题条目和已保留候选,用 repair=true 只提交需要修正的 index/translation,服务端合成完整批次重新校验;也可以提交完整修正版。其他批次可继续。累计三次不同的失败提交会标记 needs_review,停止该批自动循环并报告;完全相同的失败重试不累计次数。确定性格式校验通过不等于语义质量已获保证。submitted 且含 write_error 时译文已接受但写回尚未确认:临时 I/O/租约错误修复后调用 agent_commit_cache_batch 重试,不重译;ITEM_CONFLICT、源文/hash/revision 冲突需要检查受控状态并报告,不能覆盖人工修改。响应丢失先查状态或幂等重试,不直接重译。agent_pending_work 检查所有未完成项;只有 all_committed=true 才可导出并确认完成。全部 committed 后 MCP 尝试自动导出;缺少运行时上下文或导出失败时按回执调用 agent_export_task(task_id, session_id)(旧账本没有保存输入路径时额外传 input_path,需要改输出目录时传 output_path;未全部 committed 时返回 BATCH_COMMIT_REQUIRED),没有导出成功结果不得声称电子书已生成。断线后新会话先调用 agent_register、agent_request_external_mode、agent_recover_task 接管已有 task;恢复会校验 source/cache fingerprint 并复用预热缓存,不重新上传、解析或创建 task。只有 recovery 返回指纹冲突、账本不存在或确需旧会话审计接管时才使用 agent_resume_task。API key、MCP token 和用户原文不写入日志或配置。external_agent_max_batches)控制,默认 8,允许任意正整数,8 不是固定上限。只读查询无需额外同意;Agent 修改持久设置前必须说明新值并获得用户明确同意(已有明确授权无需重复询问),不得自行填写同意标记。MCP 写入 /api/config 时使用 confirm_agent_batch_change=true;Skills config.set 使用同名字段。领取时可请求更少批次以适应客户端能力或质量优先;不要通过更大的 max_batches 或连续领取来绕过用户设定的并行规模。call_web_api(method="GET", path="/api/cache/status");path_params、query、body、批次 items 和 Skills 的 JSON action 也都直接作为调用参数传入。upload_file 只用于端点明确要求的用户文件本体,不能用来传递普通工具参数或包装后的请求 JSON;支持 policy 参数("default" 新建暂存副本、"overwrite" 覆盖同名已有文件、"buffer" 缓冲模式),默认 "default"。agent_claim_batch 或 agent_claim_batches 返回的 items 为唯一处理清单;首次提交必须完整覆盖对应批次全部条目;repair=true 仅修补已保存的候选,服务端仍校验完整批次。原样保留 index 和批次 source_hash/revision,不伪造 item_id、current_line_hash、cache_revision 等字段;这些元数据由服务端绑定。并行批次共享准备阶段的源 revision;单批提交不会阻塞其他批次领取或 staging。新 manifest 会过滤 EXCLUDED/已翻译/校对条目;旧账本若仍包含 EXCLUDED,提交仍按 claim 清单完整返回原样占位,writer 会保留源行并跳过写入。正式缓存写回仍由 writer lease 保护;遇到 ITEM_CONFLICT、REVISION_CONFLICT、SOURCE_MISMATCH、CACHE_REVISION_CONFLICT 时停止当前批次并报告具体错误,不覆盖缓存。agent_register 默认会话租约为 120 秒;长任务可以传入 requested_lease_seconds: 3600 将租约延长到 60 分钟。必须按响应中的 heartbeat_interval_seconds 调用 agent_heartbeat,超过 3600 秒的请求会被拒绝。这个会话租约与独立的 writer lease 分开管理。断开时调用 agent_unregister 主动释放连接租约,可用 agent_status 查询单个或全部连接状态;这些工具只管理进程内连接状态,不授予直接修改缓存、队列、源文件或输出文件的权限。Downloads、桌面或其他盘符),不能直接把该路径传给 agent_prepare_project;批次服务只接受受控项目路径。应先使用当前 MCP 的 upload_file 将原文件上传到 AiNiee 的暂存目录,再使用上传结果返回的项目内 path 创建批次。上传后保留原文件,不要把 Downloads 等外部目录加入 AiNiee 服务的允许根目录,也不要把上传路径当作任意写入授权。若当前客户端没有可用的 upload_file,应报告需要 MCP 连接或由用户明确选择 Skills 文件入口后再继续。/api/internal/*,也不得绕过鉴权。Launch.bat 启动 TUI,自己查看和学习这些选项”。Resource/Prompt/System/glossary_extract_zh.txt。原文必须按“原文获取”一节经 agent_read_file 或只读批次工具获取,再按该 JSON 结构生成术语、禁翻表、角色设定、世界观、文风和示例;不得先自写 EPUB 提取脚本。© ShadowLoveElysia, AGPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 777 other files in the repository root of ShadowLoveElysia/AiNiee-Next.
Open the folder on GitHubat commit 54f3630
Ainiee Next Translation 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 |
|---|---|---|---|---|---|---|
| Ainiee Next Translation this skillShadowLoveElysia/AiNiee-Next | 177 | — | ~3.3k | Automated safety check: Pass | AGPL-3.0 | |
| China Travel Kittczyliu/china-travel-kit | 194 | — | ~1.3k | Automated safety check: Pass | MIT | |
| Add Tauri Commandopenfootmanager/openfootmanager | 1.1k | — | ~1.6k | Automated safety check: Pass | GPL-3.0 | |
| Gearcoleco Romhackingdrhelius/Gearcoleco | 142 | — | ~3.9k | Automated safety check: Pass | GPL-3.0 | |
| Edt MCP BilingualDitriXNew/EDT-MCP | 296 | — | ~850 | Automated safety check: Pass | AGPL-3.0 | |
| Edt MCP Project TranslationDitriXNew/EDT-MCP | 296 | — | ~605 | Automated safety check: Pass | AGPL-3.0 |
tczyliu/china-travel-kit
Research and plan first-time independent trips in China with bilingual, source-aware city data and official live-check entry points.
openfootmanager/openfootmanager
Expose new backend behaviour to the frontend over Tauri IPC.
drhelius/Gearcoleco
Hack, modify, and translate ColecoVision and Super Game Module ROMs using the Gearcoleco emulator MCP server.
DitriXNew/EDT-MCP
Correctness checklist for 1C's bilingual (Russian/English) model in EDT-MCP — synonym language-code vs name, object resolution by Name vs synonym vs TYPE token, dialect-aware vs literal code search.
DitriXNew/EDT-MCP
Inspect and run EDT translation workflows through EDT-MCP while preserving declared languages, dictionaries, storage, and programmatic metadata names.
anthropics/skills
Guides the design and implementation of Model Context Protocol servers in TypeScript or Python, from tool naming and error messages to evaluation.
Works with
Categories
在用户要求翻译小说、文档、字幕或其他文件内容时,按 AiNiee-Next 的输入优先、长文本询问和 MCP 边界执行;进入 AiNiee 工作流后,原文获取与术语预分析也必须走受控读取工具,禁止自行解包解析。. Ainiee Next Translation is an agent skill from ShadowLoveElysia/AiNiee-Next.
Ainiee Next Translation fits situations like: tasks that involve Translation; tasks that involve MCP servers.
Run `npx skills add ShadowLoveElysia/AiNiee-Next --skill ainiee-next-translation -a claude-code`. Or copy the skill folder (the ShadowLoveElysia/AiNiee-Next repository) into .claude/skills/ainiee-next-translation in your project. Claude Code loads it when a task matches its description.
Run `npx skills add ShadowLoveElysia/AiNiee-Next --skill ainiee-next-translation -a codex`. Or copy the skill folder (the ShadowLoveElysia/AiNiee-Next repository) into .agents/skills/ainiee-next-translation 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 ShadowLoveElysia/AiNiee-Next --skill ainiee-next-translation -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/ainiee-next-translation, .gemini/skills/ainiee-next-translation, .github/skills/ainiee-next-translation and .opencode/skills/ainiee-next-translation in your project.
Going by SKILL.md and its folder, Ainiee Next Translation needs the command-line tools its instructions call (uv). Our summary lists: Python 3.
SKILL.md contains no URLs. Its commands use uv, 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.
Ainiee Next Translation is published under the AGPL-3.0 licence (from the LICENSE file in the skill folder). It allows redistribution, so the full SKILL.md is shown on this page.
About 3.3k tokens (SKILL.md is roughly 13k 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 Ainiee Next Translation: China Travel Kit (tczyliu/china-travel-kit, 194 stars), Add Tauri Command (openfootmanager/openfootmanager, 1.1k stars), Gearcoleco Romhacking (drhelius/Gearcoleco, 142 stars) and Edt MCP Bilingual (DitriXNew/EDT-MCP, 296 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
ShadowLoveElysia (a GitHub user) maintains it in ShadowLoveElysia/AiNiee-Next, which has 177 GitHub stars. The repository was last updated on October 11, 2026.
Source: ShadowLoveElysia/AiNiee-Next on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.