feat(skills): 新增 watchless 与 impeccable 两个 external skill (#60)

## 背景

新增两个社区 skill 的 marketplace 指针条目,两者此前均不在 market 中。

## 改动

新增 2 个 external entry(`entry.json`,git 指针型,含 `zh-CN` / `en-US` i18n):

| skill | category | license | source | 简介 |
|---|---|---|---|---|
| watchless | media | MIT |
[chenzixin1/watchless](https://github.com/chenzixin1/watchless) |
将视频转成以关键帧截图为主线的完整视觉文档,输出 HTML/PDF/ZIP |
| impeccable | design | Apache-2.0 |
[pbakaus/impeccable](https://github.com/pbakaus/impeccable) | 让 AI
更懂前端设计的设计语言,覆盖 UX/可访问性/排版/配色/动效/设计系统 |

同步更新:
- `README.md`:external `20 → 22`、total `50 → 52`,外部条目列表按字母序插入
`impeccable`、`watchless`
- `manifest.json`:`stats.totalSkills` `50 → 52`

## 规则遵循

- entry.json 字段对齐现有 git 型指针(如 mattpocock-skills),格式一致
- category 使用 `categories.json` 已声明的合法 slug(media / design)
- `source.ref` 固定到当前最新 commit,保证可复现
- 两个上游仓库均为标准 skill(含 SKILL.md / skill 定义),许可允许再分发

## 验证

- 本地运行 `scripts/i18n/validate-i18n.py`:`OK: no i18n issues found.`(退出码
0)
- entry.json 均为合法 JSON,i18n 完整
This commit is contained in:
mashagua
2026-07-19 19:19:33 +08:00
committed by GitHub
parent caccaee6ef
commit 29a599d6a9
4 changed files with 81 additions and 6 deletions

View File

@@ -0,0 +1,37 @@
{
"id": "watchless",
"name": "Watchless",
"category": "media",
"icon": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"14\" rx=\"2\" stroke=\"#2563EB\" stroke-width=\"1.7\"/><path d=\"m10 9 5 3-5 3V9Z\" fill=\"#2563EB\"/><path d=\"M3 17h18\" stroke=\"#2563EB\" stroke-width=\"1.7\" stroke-linecap=\"round\"/></svg>",
"tags": [
"video",
"transcript",
"notes",
"chenzixin1"
],
"i18n": {
"zh-CN": {
"name": "Watchless",
"shortDesc": "把视频转成以关键帧截图为主线的完整视觉文档:转写为事实来源、截图保留画面证据,输出 HTML/PDF/ZIP读者无需再看原视频"
},
"en-US": {
"name": "Watchless",
"shortDesc": "Turns a video into a complete keyframe-led visual document with faithful transcript-based notes, exported as HTML, PDF or a shareable ZIP"
}
},
"maintainer": {
"name": "chenzixin1",
"verified": false,
"account": "chenzixin1",
"url": "https://github.com/chenzixin1/watchless"
},
"stewardship": "community",
"license": "MIT",
"redistribution": "allowed",
"source": {
"kind": "git",
"repoUrl": "https://github.com/chenzixin1/watchless.git",
"repoBranch": "main",
"ref": "a09c0edc6c3121c05e9824ef556256441d291d4f"
}
}