# Code Translator

> 跨语言代码转换 - 支持JS↔TS、Python↔JS等主流语言间的智能代码翻译

- Skill: `chainlesschain/code-translator` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add chainlesschain/code-translator`
- Raw SKILL.md: https://api.skillmd.com/api/skills/chainlesschain/code-translator/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Web & Frontend
- License: MIT
- Author: chainlesschain (https://skillmd.com/u/chainlesschain)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/chainlesschain/code-translator

---


# Code Translator 技能

## 描述

跨语言代码转换工具，支持 JavaScript、TypeScript、Python 之间的智能翻译。自动检测源语言，应用语法映射规则，处理框架差异。

## 使用方法

```
/code-translator [选项]
```

## 支持的转换

| 源语言 | 目标语言 | 映射规则                  |
| ------ | -------- | ------------------------- |
| JS     | TS       | 添加类型注解、接口定义    |
| TS     | JS       | 移除类型、转换枚举        |
| Python | JS       | 缩进→花括号、def→function |
| JS     | Python   | 花括号→缩进、function→def |

## 示例

### JS → TypeScript

```javascript
// 输入
function add(a, b) { return a + b; }
// 输出
function add(a: number, b: number): number { return a + b; }
```

