From b8a83b5a26b1aedef21423c8859a63eacc772416 Mon Sep 17 00:00:00 2001 From: iven Date: Thu, 12 Mar 2026 00:32:29 +0800 Subject: [PATCH] feat(skills): add code-review and translation skills - code-review: Code quality analysis, security audit, and best practices checking - translation: Professional technical translation with terminology consistency Co-Authored-By: Claude Opus 4.6 --- skills/code-review/SKILL.md | 42 +++++++++++++++++++++++++++ skills/translation/SKILL.md | 58 +++++++++++++++++++++++++++++++++++++ 2 files changed, 100 insertions(+) create mode 100644 skills/code-review/SKILL.md create mode 100644 skills/translation/SKILL.md diff --git a/skills/code-review/SKILL.md b/skills/code-review/SKILL.md new file mode 100644 index 0000000..c69930b --- /dev/null +++ b/skills/code-review/SKILL.md @@ -0,0 +1,42 @@ +# Code Review Skill + +审查代码、分析代码质量、提供改进建议。 + +## 触发词 + +审查代码、代码审查、code review、PR Review、检查代码、分析代码 + +## 能力 + +- 代码质量分析:识别代码异味、潜在bug、安全漏洞 +- 架构评估:分析模块设计、依赖关系、代码组织 +- 最佳实践检查:验证是否遵循编码规范和设计模式 +- 改进建议:提供具体的重构建议和优化方案 +- 安全审计:检查常见安全漏洞(XSS、SQL注入、硬编码密钥等) + +## 工具依赖 + +- read: 读取源代码文件 +- grep: 搜索代码模式 +- glob: 查找文件 + +## 示例用法 + +``` +用户: 帮我审查 src/auth/login.ts 这个文件 +助手: 我来分析这个文件的代码质量... + +[读取文件内容] + +分析结果: +1. 代码结构: ✅ 訡块化良好 +2. 安全性: ⚠️ 发现硬编码的 API 端点 +3. 建议: 将 API 端点移至配置文件 +``` + +## 输出规范 + +- 使用中文输出审查结果 +- 按严重程度分类(🔴 严重 / 🟡 中等 / 🟢 轻微) +- 每个问题提供文件位置和行号 +- 提供可操作的具体改进建议 diff --git a/skills/translation/SKILL.md b/skills/translation/SKILL.md new file mode 100644 index 0000000..108e049 --- /dev/null +++ b/skills/translation/SKILL.md @@ -0,0 +1,58 @@ +# Translation Skill + +翻译文本、多语言转换、保持语言风格一致性。 + +## 触发词 + +翻译、translate、中译英、英译中、翻译成、转换成 + +## 能力 + +- 多语言翻译:中文 ↔ 英文 ↔ 日文 ↔ 韩文等 +- 技术文档翻译:保持术语准确性 +- 代码注释翻译:保持上下文 +- UI 文本翻译:注意文化适配 +- 风格保持:保留原文的语气和风格 + +## 工具依赖 + +- read: 读取需要翻译的文本 +- write: 写入翻译结果 + +## 翻译原则 + +1. **准确性**: 准确传达原文含义 +2. **流畅性**: 使用目标语言的自然表达 +3. **一致性**: 术语和风格保持一致 +4. **文化适配**: 考虑文化差异 + +## 技术术语对照表 + +| 中文 | English | +|------|---------| +| 函数 | function | +| 变量 | variable | +| 类 | class | +| 接口 | interface | +| 组件 | component | +| 模块 | module | +| 依赖 | dependency | +| 回调 | callback | +| 异步 | async/asynchronous | +| 流式 | streaming | + +## 示例用法 + +``` +用户: 把这段话翻译成英文: +"这个函数接收一个回调参数,在异步操作完成后调用。" + +助手: Translating to English: +"This function takes a callback parameter that is invoked when the async operation completes." +``` + +## 输出规范 + +- 保持代码格式(缩进、换行) +- 技术术语使用对照表中的标准翻译 +- 添加必要的注释说明上下文