font-interceptor

TotalClaw 作者 totalclaw

使用 MSCHF 字体拦截器从任何网站提取字体 (TTF/OTF)。当用户删除 URL 并想要从该网站识别/提取/下载字体,或询问“该网站使用什么字体”或类似的字体提取请求时使用。

安装 / 下载方式

TotalClaw CLI推荐
totalclaw skills install shop:totalclaw:totalclaw~honeybee1130-font-interceptor
cURL直接下载,无需登录
curl -fsSL https://skills.taituai.com/api/skills/totalclaw%3Atotalclaw~honeybee1130-font-interceptor/file -o honeybee1130-font-interceptor.md
# Font Interceptor

Extract fonts from any website using https://fontinterceptor.mschfmag.com/

## Workflow

When user provides a URL to extract fonts from:

1. Open browser to `https://fontinterceptor.mschfmag.com/`
2. Enter the target URL in the search/input field
3. Submit and wait for results
4. Report found fonts (names + download links for TTF/OTF files)

## Browser Automation

```javascript
// Using browser tool with openclaw profile
// 1. Navigate to font interceptor
browser({ action: "open", targetUrl: "https://fontinterceptor.mschfmag.com/", profile: "openclaw" })

// 2. Take snapshot to find input field
browser({ action: "snapshot", profile: "openclaw" })

// 3. Type URL into input and submit
browser({ action: "act", request: { kind: "type", ref: "<input-ref>", text: "https://target-site.com", submit: true } })

// 4. Wait for results, take snapshot
browser({ action: "snapshot", profile: "openclaw" })

// 5. Report fonts found, including download links
```

## Fallback (No Browser)

If browser unavailable, instruct user:
1. Go to https://fontinterceptor.mschfmag.com/
2. Paste URL: `<target-url>`
3. Hit enter
4. Download the fonts shown

## Output Format

Report results as:
```
Fonts found on <url>:
- FontName.ttf [download link]
- FontName.otf [download link]
```

If no fonts found, report that the site may use system fonts or web-safe fonts only.

---

## 中文说明

# Font Interceptor

使用 https://fontinterceptor.mschfmag.com/ 从任何网站提取字体。

## 工作流程

当用户提供要从中提取字体的 URL 时:

1. 在浏览器中打开 `https://fontinterceptor.mschfmag.com/`
2. 在搜索/输入框中输入目标 URL
3. 提交并等待结果
4. 报告找到的字体(名称 + TTF/OTF 文件的下载链接)

## 浏览器自动化

```javascript
// Using browser tool with openclaw profile
// 1. Navigate to font interceptor
browser({ action: "open", targetUrl: "https://fontinterceptor.mschfmag.com/", profile: "openclaw" })

// 2. Take snapshot to find input field
browser({ action: "snapshot", profile: "openclaw" })

// 3. Type URL into input and submit
browser({ action: "act", request: { kind: "type", ref: "<input-ref>", text: "https://target-site.com", submit: true } })

// 4. Wait for results, take snapshot
browser({ action: "snapshot", profile: "openclaw" })

// 5. Report fonts found, including download links
```

## 回退方案(无浏览器)

如果浏览器不可用,请指导用户:
1. 访问 https://fontinterceptor.mschfmag.com/
2. 粘贴 URL:`<target-url>`
3. 按回车
4. 下载显示出的字体

## 输出格式

按如下方式报告结果:
```
Fonts found on <url>:
- FontName.ttf [download link]
- FontName.otf [download link]
```

如果未找到字体,则报告该站点可能仅使用系统字体或 web-safe 字体。