C
ChaoBro

GitHub 热榜上的"技能包"经济学:superpowers 199K star 是幻觉还是真金白银?

GitHub 热榜上的"技能包"经济学:superpowers 199K star 是幻觉还是真金白银?

打开今天的 GitHub Trending,前 10 个里面有 4 个是"技能包"。

obra/superpowers,199,491 star。multica-ai/andrej-karpathy-skills,139,768 star。Imbad0202/academic-research-skills,15,192 star。再加上 HKUDS/CLI-Anything 这种"让所有软件 Agent-Native"的框架,38,237 star。

一天之内,superpowers 涨了 1,776 颗 star,karpathy-skills 涨了 2,620 颗。学术研究工作流那个,一天涨 1,639 颗。

数字很漂亮。但这些数字到底代表什么?

什么是"技能包"?

简单说,就是一个 CLAUDE.md 文件(或者一组文件),里面写满了给 Claude Code 的 prompt 和行为指令。告诉 AI 怎么改代码、怎么做 review、怎么写学术论文、怎么做架构决策。

obra 的 superpowers 自称是"an agentic skills framework & software development methodology that works"。karpathy-skills 的 README 只有一句话:"A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls."

本质上,这些是系统化的 prompt 工程。把过去散落在各种博客、推文、论坛里的 AI 编程经验,整理成结构化的配置文件,让 Claude Code 照着执行。

这本身是有价值的。好的 prompt 确实能显著提升 AI 编码助手的输出质量。但 199K star?

Star 通货膨胀

让我直说吧:一个 markdown 文件,199K star,这件事本身就值得质疑。

不是说它没有价值。而是 star 在这个语境下已经失去了它原本的信号意义。

GitHub star 的传统含义是:"这个项目值得关注"——暗示它是一段可运行的代码、一个有用的工具、一个值得学习的实现。但 CLAUDE.md 文件不是代码。它是一个配置文件。你把一个文件 fork 到你的项目里,然后它就在那了。你不会"使用"它,你只是"拥有"它。

star 这些 repo 的行为更像是一种表态——"我相信 AI 辅助编程是未来"——而不是"这个工具对我有用"。

这就是问题所在。当 star 变成了立场声明,它就不再是质量信号了。

另一个角度:这其实是好事情

话又说回来。

199K 个人 star 一个 prompt 配置文件——不管你怎么解释这个行为本身——说明了一件事:AI 辅助编程的需求正在从开发者群体溢出到更广泛的人群。

以前只有 hardcore 程序员会在 GitHub 上 star 东西。现在,一个用 Claude Code 写 Python 脚本的数据分析师、一个用 AI 写毕业论文的研究生、一个用 vibe coding 做 landing page 的市场人员——他们都在 star 这些 repo。

这是 GitHub 社区边界的扩张。它稀释了 star 的含金量,但扩大了 AI 编程工具的受众。

从产业发展的角度看,后者比前者重要得多。

CLI-Anything 和"Agent-Native"的叙事

HKUDS 的 CLI-Anything 项目值得单独说一下。它的野心更大——不是做一个 skill,而是做"让所有软件 Agent-Native"的 Hub。

这个项目由香港大学数据科学实验室(HKUDS)发起,已经拿到了 38K star。官网是 clianything.cc。

"Agent-Native"这个词正在成为一个新的技术叙事。就像 2020 年代的"Cloud-Native"一样——它描述的不是一个具体的技术,而是一个方向性的判断:未来的软件应该为 Agent 设计,而不是为人类设计。

这个判断大概率是对的。但"大概率对"和"现在就能用"之间,隔着巨大的工程距离。

我的看法

skills 生态的 star 暴涨是三个因素的叠加:

  1. Claude Code 的用户增长——用的人多了,share 和 star 自然水涨船高
  2. prompt 工程的产品化——把散落的经验整理成可分发的包,这是一个真实的产品形态
  3. star 作为社区身份——在 AI 编程的早期阶段,star 一个热门 skill repo 是在说"我是这个圈子的人"

我自己在用 Claude Code。我也确实在用一些 community skills。它们有用。但 199K star 这个数字,我建议打个对折看。

真正值得关注的不是 star 数,而是:这些 skills 的实际采用率和复购率。有多少人 star 了之后真的用了一周以上?有多少人在用 superpowers 的同时还在用 karpathy-skills?这两个 skill 集之间的冲突怎么解决?

这些问题才是这个生态的健康指标。star 数是营销指标,不是健康指标。

主要来源: