Dsh Web Documentation
zhu1090093659/dsh-web
A skill your agent uses when adding or editing dsh-web README files, docs, AGENTS.md instructions, user-facing configuration text, or bilingual documentation pairs.
将 mattpocock/skills 的内容翻译、刷新或复核到简体中文本地化仓库 vinvcn/mattpocock-skills-zh-CN 时使用这个项目级 skill。适用于 skill files、README content、CLAUDE.md、GLOSSARY.md、docs,以及其他需要保留行为关键 identifiers 的上游用户可见内容。
$ npx skills add vinvcn/mattpocock-skills-zh-CN --skill translate-skill -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install vinvcn/mattpocock-skills-zh-CN translate-skill --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/vinvcn/mattpocock-skills-zh-CN.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.skills/translate-skill .claude/skills/translate-skill && 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 "translate-skill" agent skill from https://github.com/vinvcn/mattpocock-skills-zh-CN/tree/main/.skills/translate-skill into .claude/skills/translate-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "translate-skill", 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/vinvcn/mattpocock-skills-zh-CN/tree/main/.skills/translate-skillType 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 vinvcn/mattpocock-skills-zh-CN --skill translate-skill -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install vinvcn/mattpocock-skills-zh-CN translate-skill --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/vinvcn/mattpocock-skills-zh-CN.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.skills/translate-skill .agents/skills/translate-skill && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "translate-skill" agent skill from https://github.com/vinvcn/mattpocock-skills-zh-CN/tree/main/.skills/translate-skill into .agents/skills/translate-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "translate-skill", 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 vinvcn/mattpocock-skills-zh-CN --skill translate-skill -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install vinvcn/mattpocock-skills-zh-CN translate-skill --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/vinvcn/mattpocock-skills-zh-CN.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.skills/translate-skill .cursor/skills/translate-skill && 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 "translate-skill" agent skill from https://github.com/vinvcn/mattpocock-skills-zh-CN/tree/main/.skills/translate-skill into .cursor/skills/translate-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "translate-skill", 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/vinvcn/mattpocock-skills-zh-CN.git --path .skills/translate-skill--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 vinvcn/mattpocock-skills-zh-CN --skill translate-skill -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install vinvcn/mattpocock-skills-zh-CN translate-skill --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/vinvcn/mattpocock-skills-zh-CN.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.skills/translate-skill .gemini/skills/translate-skill && 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 "translate-skill" agent skill from https://github.com/vinvcn/mattpocock-skills-zh-CN/tree/main/.skills/translate-skill into .gemini/skills/translate-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "translate-skill", 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 vinvcn/mattpocock-skills-zh-CN translate-skillInstalls 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 vinvcn/mattpocock-skills-zh-CN --skill translate-skill -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/vinvcn/mattpocock-skills-zh-CN.git skills-src && mkdir -p .github/skills && cp -r skills-src/.skills/translate-skill .github/skills/translate-skill && 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 "translate-skill" agent skill from https://github.com/vinvcn/mattpocock-skills-zh-CN/tree/main/.skills/translate-skill into .github/skills/translate-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "translate-skill", 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 vinvcn/mattpocock-skills-zh-CN --skill translate-skill -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install vinvcn/mattpocock-skills-zh-CN translate-skill --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/vinvcn/mattpocock-skills-zh-CN.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.skills/translate-skill .opencode/skills/translate-skill && 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 "translate-skill" agent skill from https://github.com/vinvcn/mattpocock-skills-zh-CN/tree/main/.skills/translate-skill into .opencode/skills/translate-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "translate-skill", 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.
translate-skill将 mattpocock/skills 的内容翻译、刷新或复核到简体中文本地化仓库 vinvcn/mattpocock-skills-zh-CN 时使用这个项目级 skill。适用于 skill files、README content、CLAUDE.md、GLOSSARY.md、docs,以及其他需要保留行为关键 identifiers 的上游用户可见内容。
Translate Skill is an agent skill from vinvcn/mattpocock-skills-zh-CN. 将 mattpocock/skills 的内容翻译、刷新或复核到简体中文本地化仓库 vinvcn/mattpocock-skills-zh-CN 时使用这个项目级 skill。适用于 skill files、README content、CLAUDE.md、GLOSSARY.md、docs,以及其他需要保留行为关键 identifiers 的上游用户可见内容。
Its SKILL.md is about 1.3k 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 Agent Workflows, covering Translation and Agent instruction files. The repository describes itself as: 这是 mattpocock/skills 的简体中文本地化版本。 The licence is MIT.
4 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit bf98e53. 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:
gitnodeFrom 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.
Translate Skill loads about 1.3k tokens when it runs. Until then it costs about 49 tokens; SKILL.md has 314 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 vinvcn/mattpocock-skills-zh-CN at commit bf98e53, republished under its MIT licence (© vinvcn). 314 words, ~1,251 tokens.
.claude/skills/translate-skill/SKILL.md (or your agent's skills folder).使用这个 skill 把上游 mattpocock/skills 的内容翻译成简体中文,用于 vinvcn/mattpocock-skills-zh-CN。
这个 skill 用于内容本地化,不是 Git 同步。
把用户可见的英文说明性文字翻译成自然的简体中文,同时原样保留所有行为关键内容。
目标仓库是一个独立的简体中文本地化版本。它应接收翻译后的内容,而不是上游的仓库元数据。
翻译自然语言文本,包括:
README 说明
skill instructions
skill descriptions
用户可见的 frontmatter prompts
面向 agent 的指引
面向维护者的指引
docs 说明性文字
以说明性文字写成的示例
Markdown 标题(headings)标题是说明性文字,翻译成简体中文;标题层级与 Markdown 结构保持不变。标题内嵌的 inline code、identifiers 原样保留。
What it does、When to reach for it、Common questions、It's working if、Where it fits、Prerequisites)与 skill 文件的结构性标题(Steps、Reference 等)必须使用 TRANSLATION-GLOSSARY.md 登记的统一译法,保证所有页面一致。Engineering、Productivity、Misc 等,与目录名一致);invocation 术语(User-invoked、Model-invoked)。不要翻译或改写:
目录名
skill 名称
slash commands
CLI 命令
代码块
inline code
文件路径
package 名
tool identifiers
API identifiers
环境变量名
frontmatter keys
JSON/YAML/TOML keys
Markdown 链接 URL
行为关键 labels保持 Markdown 结构、标题层级、列表嵌套、表格、链接目标、相对路径和 code fences 不变。
翻译用户可见的安装示例时,把上游仓库路径:
mattpocock/skills替换为本地化仓库路径:
vinvcn/mattpocock-skills-zh-CN只有当命令或说明性文字是在告诉用户如何安装或使用本地化仓库时,才做这个替换。
不要移除对上游项目的署名。
原样保留 frontmatter keys。
按含义而不仅是字段名,对每个 frontmatter 值分类:
name 值不变。description 和 argument-hint 的值。示例:
---
name: teach
description: 在这个工作区中教用户一个新技能或概念。
disable-model-invocation: true
argument-hint: "你想学习什么?"
---使用满足以下要求的简体中文:
自然
对开发者友好
简洁
准确
与本仓库现有语气一致如果某个常见工程术语在开发者中是标准说法,或者翻译它会降低清晰度,就把它保留为英文。
查阅仓库根目录的 TRANSLATION-GLOSSARY.md。
对已决定的术语,严格使用记录的译法。
术语的请求与认领流程见 CONTRIBUTING.md;译法以 TRANSLATION-GLOSSARY.md 为唯一权威。一次完整的落地流程:
dsh-plugin/skills/ 是构建产物(gitignored,由 dsh-plugin/scripts/copy-skills.mjs 从 skills/ 生成),不要手改,源头修复后随插件构建自动同步。applied(该状态在应用 PR 合并后生效),保留来源引用与历史行。CONTRIBUTING.md 的 PR 检查清单执行(先 git add 再运行脚本);PR 描述链接术语表条目与相关 issue,除非明确要关闭该 issue,不要使用会自动关闭它的关键字。翻译单个文件时:
vinvcn/mattpocock-skills-zh-CN。从上游刷新时:
每次上游内容刷新后,必须完成并记录以下检查:
node scripts/check-translation.mjs,确认 Markdown 结构、frontmatter、README install path 和 license invariant 没被破坏。engineering/、productivity/、misc/ 下的 skills 必须同时出现在顶层 README.md 和 .claude-plugin/plugin.json;personal/、in-progress/、deprecated/ 不应出现在 plugin 或顶层公开索引中。upstream/main 的 in-scope 文件清单,确认没有缺失上游文件,也没有保留已经从上游移除且不属于本地策略的 stale files。name 值不变,fenced code blocks 平衡,路径、命令、URL、identifier 不被误改。git diff --check 和 git diff --cached --check,确认没有 whitespace 或 patch hygiene 问题。node scripts/audit-english.mjs 作为人工复核队列。该脚本在本仓库会包含大量合理的英文术语、命令、示例和 identifiers,因此只作为 review flag,不作为硬性失败门槛。验证结果应同步写入顶层 README.md,使用简短 checklist,不要把完整命令输出粘进去。
每次上游刷新都应在顶层 SYNC.md 的同步记录中新增一条简短条目。
条目应包含:
YYYY-MM-DD 格式mattpocock/skills@<short-sha>保持记录简短。
示例:
- 2026-05-09:已同步上游 `mattpocock/skills@733d312`,本地 commit `c9fe120`。为 `prototype` 和 `in-progress` 内容新增了中文翻译,并刷新公开 skill 索引。复核一次翻译刷新时,提供:
改动文件:
- ...
已翻译文件:
- ...
复制或保留文件:
- ...
移除或过时文件:
- ...
复核标记:
- ...
SYNC.md 同步记录:
- ...
验证结果:
- ...
不变量检查:
- 安装命令指向 vinvcn/mattpocock-skills-zh-CN
- 代码块保持原样
- frontmatter keys 保持原样
- 路径和 identifiers 保持原样
- Markdown 结构保持原样拿不准一段文本是否行为关键时,先原样保留并打上复核标记。
不要悄悄改写任何可能影响安装、skill 发现、命令执行、文件引用、API 调用、工具使用或 agent 行为的内容。
© vinvcn, MIT. 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 .skills/translate-skill of vinvcn/mattpocock-skills-zh-CN.
Open the folder on GitHubat commit bf98e53
Translate Skill 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 |
|---|---|---|---|---|---|---|
| Translate Skill this skillvinvcn/mattpocock-skills-zh-CN | 4.7k | — | ~1.3k | Automated safety check: Pass | MIT | |
| Dsh Web Documentationzhu1090093659/dsh-web | 8.5k | — | ~479 | Automated safety check: Pass | Apache-2.0 | |
| Review Steeringdralgorhythm/claude-agentic-framework | 125 | — | ~1.1k | Automated safety check: Pass | None | |
| Translate DocsMoonshotAI/kimi-code | 7.8k | — | ~976 | Automated safety check: Pass | MIT | |
| Using Agent Skillsaddyosmani/agent-skills | 103k | 4 repos | ~2.4k | Automated safety check: Pass | MIT | |
| Claude ReflectBayramAnnakov/claude-reflect | 1.7k | 2 repos | ~627 | Automated safety check: Pass | MIT |
zhu1090093659/dsh-web
A skill your agent uses when adding or editing dsh-web README files, docs, AGENTS.md instructions, user-facing configuration text, or bilingual documentation pairs.
dralgorhythm/claude-agentic-framework
Compiles REVIEW.md and keeps CLAUDE.md accurate as the two sanctioned surfaces for steering Anthropic's managed Code Review service, translating this repo's rules into terse reviewer imperatives.
MoonshotAI/kimi-code
Translate and sync bilingual user documentation between docs/zh/ and docs/en/ following the source-of-truth rules in docs/AGENTS.md.
addyosmani/agent-skills
Meta-skill for choosing which workflow skill fits the task at hand, plus always-on habits: surface assumptions, stop on confusion, push back, keep it simple and stay in scope.
BayramAnnakov/claude-reflect
Self-learning system that captures corrections during sessions and reminds users to run /reflect to update CLAUDE.md.
KKKKhazix/khazix-skills
Brings project docs, agent rule files, authorized memory and leftover workspace files back in line with what the code and runtime actually do at the end of a work session.
vinvcn/mattpocock-skills-zh-CN
设置 Claude Code hooks,在危险 git commands(push、reset --hard、clean、branch -D 等)执行前阻止它们。适用于用户想防止破坏性 git 操作、添加 git safety hooks,或在 Claude Code 中阻止 git push/reset 时。
vinvcn/mattpocock-skills-zh-CN
用于设计深模块的共享词汇。适用于用户想设计或改进模块接口、寻找深化机会、决定 seam 放在哪里、让代码更容易测试或更适合 AI 导航,或其他技能需要深模块词汇时。
vinvcn/mattpocock-skills-zh-CN
面向棘手缺陷和性能回退的诊断循环。适用于用户说 “diagnose” / “debug this”,或报告某些东西 broken、throwing、failing、slow 时。
vinvcn/mattpocock-skills-zh-CN
构建并打磨项目的领域模型。适用于讨论 codebase 术语、编写或编辑 GLOSSARY.md,或记录或编辑 ADR。
vinvcn/mattpocock-skills-zh-CN
将测试文件从 as 类型断言迁移到 @total-typescript/shoehorn。适用于用户提到 shoehorn、想替换测试中的 as,或需要局部测试数据时。
vinvcn/mattpocock-skills-zh-CN
用于撰写 PR 正文。适用于用户要求起草、改写或改进 PR 正文,或希望 PR 更便于审阅时. An agent skill from vinvcn/mattpocock-skills-zh-CN.
Categories
将 mattpocock/skills 的内容翻译、刷新或复核到简体中文本地化仓库 vinvcn/mattpocock-skills-zh-CN 时使用这个项目级 skill。适用于 skill files、README content、CLAUDE.md、GLOSSARY.md、docs,以及其他需要保留行为关键 identifiers 的上游用户可见内容。. Translate Skill is an agent skill from vinvcn/mattpocock-skills-zh-CN.
Translate Skill fits situations like: tasks that involve Translation; tasks that involve Agent instruction files.
Run `npx skills add vinvcn/mattpocock-skills-zh-CN --skill translate-skill -a claude-code`. Or copy the skill folder (.skills/translate-skill in vinvcn/mattpocock-skills-zh-CN) into .claude/skills/translate-skill in your project. Claude Code loads it when a task matches its description.
Run `npx skills add vinvcn/mattpocock-skills-zh-CN --skill translate-skill -a codex`. Or copy the skill folder (.skills/translate-skill in vinvcn/mattpocock-skills-zh-CN) into .agents/skills/translate-skill 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 vinvcn/mattpocock-skills-zh-CN --skill translate-skill -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/translate-skill, .gemini/skills/translate-skill, .github/skills/translate-skill and .opencode/skills/translate-skill in your project.
Going by SKILL.md and its folder, Translate Skill needs the command-line tools its instructions call (git and node).
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.
Translate Skill is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.3k tokens (SKILL.md is roughly 5k 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 Translate Skill: Dsh Web Documentation (zhu1090093659/dsh-web, 8.5k stars), Review Steering (dralgorhythm/claude-agentic-framework, 125 stars), Translate Docs (MoonshotAI/kimi-code, 7.8k stars) and Using Agent Skills (addyosmani/agent-skills, 103k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
vinvcn (a GitHub user) maintains it in vinvcn/mattpocock-skills-zh-CN, which has 4,682 GitHub stars. The repository holds 32 skills in this directory. The repository was last updated on October 8, 2026.
Source: vinvcn/mattpocock-skills-zh-CN on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.