# @muzi3/dev-tools

开发小工具 skill 合集，按需扩展。

## 包含的技能

| Skill | 说明 |
|-------|------|
| `devtool-regex` | 正则表达式的生成与解析：自然语言 → 正则（含正反例实跑验证），正则 → 人话（逐 token 分解 + 陷阱提示）。方言敏感，默认 JS，可指定 python/go/rust/PCRE |
| `devtool-svg-datauri` | SVG ↔ data URI 双向转换：SVG 源码 → `data:image/svg+xml,<percent-encoded>`，以及反向还原。默认 URL 编码，实跑回验保证可逆 |

## 安装

```bash
pi install npm:@muzi3/dev-tools
```

## 用法

触发词（`devtool-regex` skill）：

- 生成：`写正则` / `生成正则` / `匹配邮箱/手机号/IP/URL/日期格式` / `regex`
- 解析：`解析正则` / `这个正则什么意思` / `解释这段正则`

核心原则：任何正则输出前都会用真实引擎跑通正例+反例验证，不给未测试的正则。

## 更多触发词

`devtool-svg-datauri` skill：`svg 转 data uri` / `data uri 还原` / `内联 svg` / `data:image/svg+xml` / `url 编码 svg`。
