GitHub 周榜五件:全是 Skill 形状
这一页是 Ling 9 月 13 日转来的"GitHub 本周 Top 5"截图的消化结果。五个仓都是 MIT,都在活跃更新,都不是模型:它们是打包成 Skill 或插件的 harness 内容,各自带着给十几种 agent 的适配清单。这正是第 9 课说的 Harness 面,也是第 13 课说的重读账的来源。每件三样:位置、抄与不抄、一个数一条令;末尾给三律候选裁决,交阿匠定。
十分钟。星数是 9 月 13 日 GitHub API 实时读数,比截图里的周增量大得多;截图来自小红书账号"源点 PI"的视频,作者自标含 AI 生成内容,所以数字以 API 为准。
先记三样
- 位置:五件都是产品形的 Skill 内容,商品级;该按三律一档适配或直接转写,不该重造。
- 抄与不抄:抄它们的规则和方法(输出十条、七级梯子、评测计分法、两轴登记、图的四条不画);不抄常驻 hook、不装几百个 Skill、不换框架。
- 一个数:292,ECC 的 Skill 数。一条令:"装之前先算它每轮给我加多少重读;先隔离再谈装。"
- ayghri/i-have-adhd(43.9k 星,MIT,5 月建,9 月 10 日推)位置:输出风格 Skill,一个 SKILL.md 加多家 agent 的插件清单。它做的事:让 agent 别把答案埋在铺垫里,十条规则:先给下一步动作、多步编号、结尾一个具体下一步、压掉跑题、每轮重述状态、时间用分钟不用"一会儿"、让进展可见、错误就事论事、列表封顶五条、无开场无复述无收尾。抄:十条里的五条(先动作、编号、重述状态、封顶五条、无开场收尾)进席位回 Ling 的口径,我们一页灵魂里"第一行大白话答真正问题、不念台账"和它同源。不抄:装成插件;它有 hooks 目录但价值全在那一页规则。一个数:十条。一条令:"回我的消息第一行是下一步动作,不是背景。"
- DietrichGebert/ponytail(137k 星,MIT,6 月建,9 月 7 日推)位置:编码行为 Skill,外加两个 Node 生命周期 hook 做常驻激活,声称适配二十种 agent。它做的事:写代码前过七级梯子,需要存在吗、代码库里已有吗、标准库有吗、平台原生有吗、已装依赖有吗、一行能写吗、最后才写最小实现;先读通问题再选级,安全、数据丢失、可访问性永不砍。更值得抄的是它的评测法:真实仓库、十二张真实票、同一个 agent 有无 Skill 各跑四次、以留下的 git diff 计分,安全单独一层对抗测试。抄:七级梯子进 builder 席的"先减后写";评测法进第 14 课的评测集范本。不抄:常驻激活 hook、状态栏。一个数:代码行数少 54%,且安全层 100%。一条令:"评测按真实票的 diff 计分,安全单独一层,有无 Skill 各跑四次。"
- mattpocock/skills(260.9k 星,MIT,2 月建,9 月 4 日推)位置:工程流程 Skill 集,作者的日用件,按"谁能触发"分两轴:用户触发的只编排,模型触发的持纪律,用户触发不能调用用户触发。抄:三样对我们有直接映射:to-tickets 每张票声明阻塞边(对 46 号工作图的五条校验);wayfinder 把超过一个会话的计划做成决策票地图逐张解(对第 11 课假设树);diagnosing-bugs 先造一个能对这个 bug 变红的回路再最小化、假设、埋点、修、回归(对探针)。不抄:tdd、research 这类我们席位里已有同类,同一件事一个答案。一个数:两轴。一条令:"Skill 登记加一栏谁能触发;编排的不干活,干活的不编排。"
- affaan-m/ECC(257.4k 星,MIT,1 月建,9 月 12 日推)位置:组织级 harness 框架,自称"agent harness 操作系统":292 个 Skill、68 个子 agent、94 条命令、hooks、规则、会话蒸馏成摘要与"本能"的记忆库、把 harness 当攻击面扫的 AgentShield,适配十几种 harness。和 9 月 11 日裁决过的十三个组织级框架同类:不换框架,只学对象。抄:它那张"没有系统对比有 ECC"的表当自检:计划成为可编辑工件、TDD 有证据门、评审换新上下文(就是第 8 课的异构验收)、会话蒸馏而不是存整份转录、hook 在 prompt 外做确定性检查、harness 本身要被扫描(第 5 课 Skill 供应链)。不抄:292 个 Skill(第 13 课的重读账)、常驻 hooks、多 harness 适配层、记忆库。一个数:292。一条令:"对着它的自检表看我们哪一行没有;一个 Skill 也不装。"
- cathrynlavery/diagram-design(39k 星,MIT,4 月建,9 月 10 日推)位置:图表 Skill,三十九种编辑级图型,自包含 HTML 加 SVG,无阴影,作者原话"不要 Mermaid 垃圾";和我给课程写的 tools/diagram.py 同槽。抄:设计系统四条(一种强调色、每图一到两个焦点、一像素细线无阴影、所有坐标和间距是四的倍数);"什么时候不画"四条(列表用表、前后对比用表、一个框就写句子、先问读者从图学到的比一段话多吗);按需加载(启动只见名字和描述,匹配才加载那一种图型的参考)。不抄:三十九种全装、它的三套字体、动画。一个数:四(像素网格)。一条令:"课程图先过'不画'四条,再过四像素网格。"
五件的共同点
Section titled “五件的共同点”- 这周的“前沿”不是模型,是 Harness 面(第 9 课三个可写面里我们能写的那个)被当成产品来做:一个 SKILL.md、一个插件清单、给十几种 agent 各一个适配目录。
- 它们的成本也都在 Harness 面:装得越多每轮重读越重(第 13 课);diagram-design 的按需加载和 RSIH 的资源隔离是对策,ECC 的 292 个是反例。
- 真正稀缺的是 ponytail 那样带评测的:真实票、真实 diff、对照臂、安全单独一层。五件里只有它把“有没有用”变成了数。
三律候选裁决(本席建议,交阿匠定,决策件数 1)
Section titled “三律候选裁决(本席建议,交阿匠定,决策件数 1)”| 件 | 裁决 | 怎么做 | 替身 · 退出日 |
|---|---|---|---|
| i-have-adhd | 转写,不装 | 五条规则进席位回 Ling 的口径(一页灵魂或回复 Skill) | 替身:现有口径;无退出日 |
| ponytail | 转写,不装 | 七级梯子进 builder 规矩;评测法进第 14 课与评测集设计 | 替身:无;无退出日 |
| mattpocock/skills | 转写三件,不装 | 阻塞边、决策票地图、变红回路各转写一条进现有 Skill | 替身:superpowers 同类;无退出日 |
| ECC | 只学对象 | 自检表并入 9 月 25 日组织级框架复审 | 不接入 |
| diagram-design | 转写,可一档 | 四条设计规则与四条不画进 tools/diagram.py 和方法页;非课程出图可一档适配,钉 2.5.x | 替身:diagram.py;退出日随课程结束 |
五个仓的 README、文件清单与 API 元数据存集团记录 records/aios-course/gh-top5-20260913/,不公开。裁决落地前不改任何席位。