Install
openclaw skills install @junci003/github-skill-teardown扫描 GitHub 上的热门 Agent Skill(SKILL.md 生态),按星标建立候选池、逐个拆解设计手法, 并针对国内实际给出「可直接抄 / 必须换 / 不能抄」三档改造意见。 Use when the user says 分析 github 热门 skill、拆解 skill、github 上有哪些好的 skill、 skill 竞品调研、看看别人怎么写 skill、对标 skill、github skill teardown, 或要做 skill 的竞品分析、给自己写的 skill 找定位、评估某个 skill 值不值得抄。 也适用于:蒸馏新视角前先看看同类竞品怎么做。 输出:候选池 JSON + 拆解报告(含每条样本的国内改造意见)。
openclaw skills install @junci003/github-skill-teardown给定「帮我看看 GitHub 上热门的 skill」这类需求,产出一份有实测数据支撑、逐条拆解、带国内落地方案的报告。不是罗列清单,是回答三个问题:
禁止直接凭记忆列"我知道的热门 skill"。必须先用 API 跑一遍候选池,拿到真实星标后再选。
拆解时不能说"这个 skill 强调简洁"——要引用原文句子。所有引用取自实际拉取的文件,不是二手印象。
纯按星标取前十会得到一堆同质样本。正确做法:按星标排序,然后剔除同原型的(比如已经有了"单文件极简派",就不再来第二个)。
常见原型(保证每类最多一个):
这个生态星标被严重污染——有 12 个仓库超 10 万星,但其中相当一部分是 awesome 清单或无关工具被关键词误伤。 头部 30 个仓库的描述里,只有约 30% 出现 "skill" 这个词。 要在报告里明确提示这一点,别让读者以为星标高就是好用。
只写优点的拆解没有价值。至少要指出:门槛在哪、什么场景下不适用、有没有商业动机、维护可持续性如何。
用 scripts/scan_repos.py,多组 topic + 关键词检索、合并去重。
关键 topic/关键词清单(已实测有效):
topic:agent-skills topic:claude-skills
topic:claude-code-skills topic:claude-code+topic:skills
topic:skills+topic:agent q=skills+claude+in:name
q=SKILL.md+in:readme q="agent skills"+in:name,description
同时必须另跑一组"国内生态"关键词(这是国内改造建议的事实基础):
wechat skill / 微信+skill / xiaohongshu / 小红书 / douyin
feishu OR lark skill / dingtalk / deepseek skill / qwen OR 通义 skill
openclaw / agent-skills+中文 / 技能+skill
产出:gh_skill_pool.json(全量)+ cn_skill_pool.json(国内生态)
用 scripts/scan_tree.py,对候选逐个拉:
skills/ / plugins/*/skills/)产出:gh_skill_tree.log + gh_skill_detail.json
用 scripts/fetch_bodies.py,对入选样本拉 README + 主 SKILL.md 正文(截断 7000 字符,避免爆上下文)。
抓取策略(避免抓成几万个文件):
skills = [f for f in files if f.endswith("SKILL.md")]
skills = [s for s in skills if s.count("/") <= 3] # 只取浅层
root_first = sorted(skills, key=lambda s: (s.count("/"), len(s)))
for s in root_first[:4]: 拉取
产出:gh_skills_raw/ 目录 + gh_skills_raw.json
用 scripts/stats.py 算:
然后按「星标排序 + 原型去重」定十(或用户指定数量)个样本。
每条固定四段,缺一不可:
### N. owner/repo — 123,456★
**「一句话概括它是什么打法」**
**基本盘**:文件数 / 体积 / 主语言 / 许可证 / 分发通道 / 商业化入口
**它做对了什么**(3–5 点,每点必须引原文或给具体数字)
**说实话的问题**(2–4 点:门槛 / 不适用场景 / 商业动机 / 可持续性)
**国内拆改**
| 档 | 内容 |
|---|---|
| 可直接抄 | … |
| 必须换 | … |
| 不能抄 | … |
见 references/china-adaptation.md(国内约束、可用通道、四条红线、空白位)。
横向规律部分要提炼跨样本重复出现的模式,而不是各说各话。
dirname / head / tail / grep / ls / awk 一律 command not found。不要在 Bash 里用管道和这些命令。"$HOME/.workbuddy/binaries/python/envs/default/Scripts/python.exe"python script.py > out/scan.log 2>&1
tail)。Out-File 到临时文件再 Read。gh api(已登录,5000/小时配额)。gh.exe 路径:
C:\Program Files\GitHub CLI\gh.exetime.sleep(2),避免触发 secondary rate limit。主报告:outputs/GitHub热门Skill拆解与国内改造建议.md
附:候选池 JSON、结构清单、原始正文目录、全部脚本(留档,下次改路径即可复用)。
本 Skill 由一次真实调研沉淀而成(2026-09-21,319 个候选仓库,拆解 10 个头部样本 + 19 个观察名单)。