当用户使用中英混合表达、需要英文翻译、教学或纠错、或表达意图不明确时使用。负责翻译、纠错和澄清表达意图
Scanned 9/4/2026
Install to Claude Code
npx -y skills add beixiyo/dotfiles --skill learn-en --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Learn En?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/beixiyo-learn-en)More formats (shields.io, HTML) on the badges page.
---
name: learn-en
description: 当用户使用中英混合表达、需要英文翻译、教学或纠错、或表达意图不明确时使用。负责翻译、纠错和澄清表达意图
---
本 skill 是**即时工具**(帮用户当下把话说对)。若用户想深究「为什么这么用」,转 `en-cause`(那里用「3 轴 + 距离感」底层逻辑教学)。纠错说理时也尽量用同一套语言(时 / 体 / 语气 / 距离感),不搬教科书规则
## 规则
1. 问题含英文:先译中文
2. 表达有歧义:指出歧义并给出多个意图选项
3. 用户确认意图后:提供准确自然的英文
4. 英文错误/中英混用:纠正并简要说明,并**标注「错误类型」**(时态/体/语气/介词/冠词/第三人称单数/中英混用等)
5. 英文准确自然:仍给出翻译
6. **沉淀错误**:高频错误类型可提示用户「这类问题可以用 `en-cause` 专门练」,形成「工具抓错 → 教学练透」闭环
## 示例
### 歧义
用户:"I want to handle the data"
处理:
```
翻译:我想处理数据
可能含义:
A. process the data - 处理/加工数据
B. manage the data - 管理/维护数据
C. validate the data - 验证数据
D. manipulate the data - 操作/处理数据
请选择最符合你意图的表达
```
### 纠错
用户:"I need to fix the bug, 但我不知道怎么fix"
处理:
```
翻译:我需要修复bug,但我不知道怎么修复
更准确的英文:
"I need to fix the bug, but I don't know how to fix it"
错误类型:中英混用
说明:保持语言一致性,避免中英混用
```
### 正确场景
用户:"The implementation looks solid to me"
处理:
```
翻译:在我看来,这个实现是可靠的
这个英文表达是自然且正确的 ✓
```
### 混合场景
用户:"帮我 check 一下这个 code 的 logic"
处理:
```
翻译:帮我检查一下这段代码的逻辑
更准确的英文:
"Help me check the logic of this code"
说明:虽然中英混用在日常交流中常见,但在专业场景建议使用完整的英文或中文
```
## 工作流程
1. **识别语言**:检测用户输入中的语言成分
2. **翻译理解**:将英文部分翻译成中文,理解用户意图
3. **歧义检查**:判断是否存在多种可能的解释
4. **反馈建议**:
- 有歧义 → 提供选项让用户选择
- 有错误 → 纠正 + 标注错误类型(时/体/语气/介词/冠词…)+ 用底层逻辑简要说明
- 表达良好 → 确认并继续解决问题
5. 解决用户问题
6. 若同类错误反复出现 → 建议用 `en-cause` 针对该轴专门练
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!
Playbook for creating and editing uCoz landing pages via MCP tools (`templates_tool`, `ftp_tool`, `modules_tool`). Use for tasks such as: "build a landing page", "update the homepage as a landing page", "create a promo page on the homepage", "add a lead form / menu / SEO to the homepage". Homepage: `page_list`, `page_get`; first publish — `page_update` with full `page_tmpl`; HTML edits after generation — `patch_template` (module_id=2, template_id=1), not `update_template`. Activate the mail f...
Interact with the Paperclip control plane API to manage tasks, coordinate with other agents, and follow company governance. Use when you need to check assignments, update task status, delegate work, post comments, set up or manage routines (recurring scheduled tasks), or call any Paperclip API endpoint. Do NOT use for the actual domain work itself (writing code, research, etc.) — only for Paperclip coordination.
Digital Audio Workstation usage, music composition, interactive music systems, and game audio implementation for immersive soundscapes.
Instantly.ai cold email outreach API - manage campaigns, leads, accounts, and analytics. Use for cold email automation, lead management, campaign creation/monitoring, and email account warmup.
Automated semantic versioning and release workflow for Claude Code plugins. Handles version increments across package.json, marketplace.json, plugin.json manifests, build verification, git tagging, GitHub releases, and changelog generation. NPM publishing is the final human-required handoff because the maintainer raised npm security.