5 Star 的小破站,凭什么让我装满了整个 ~/.agents/skills/
当所有人都在追超级全能的 380 skills 合集,blkst8 这个 5 Star 的私人工具箱反而让人眼前一亮。
它不堆数量,只做一种事:让你手上的 AI 越来越像一个真正会用工程方法论的同事。
仓库里就 7 个 SKILL.md,每个都是单一职责、可单独装:
最戳我的两个:trump 和 self-healing
trump 是个 always-on 的”全大写强调层”。你跟 Claude 说”做这个支付退款流程,CRITICAL 必须保证幂等”,它会在后续每一步推理里,把 CRITICAL 约束一路保留在一个 PRIORITY REGISTER 里——不光这次任务,下一步、下下一步都能看到。这个解决的就是大模型最爱丢约束的毛病。
self-healing 更狠,是一个六阶段自进化循环:Observe → Reflect → Extract → Score → Generate → Register。它默认 always-on,每次任务结束后会回头看哪类错误重复出现,自动抽模式、评分、生成新 skill、注册进你自己的 skill 库。这不就是大家梦寐以求的”越用越聪明”吗?
剩下的也都好用
- brainstorm:从 MVP / Quality 两个维度,对你的工程问题打复杂度、依赖、可维护性、可扩展性四个分,最后给出 5 星推荐解法。我让 Claude 帮我讨论状态机设计的时候,它逼我把分支情况全列完才动手,省了一轮返工。
- spec-review:拿到一份 agent spec.md,一条一条问你 y/n,直到你全部确认才动笔。再也不用担心 Claude “自作主张改设计”。
- feature-manager:把一份 feature spec 自动拆成 goal + task 清单,写到带时间戳的
/tmp/FEATURE-Manager-{name}-{ts}.md,团队周会直接拿来当看板。 - go-codebase-style:Go 项目的”house style”,强制分层 handlers → usecase → repository/service,写 Go 的同学直接抄走。
- decision:用 Laya 之类的 backend,把”choice / score / noul”等结构化决策做成可重放的小程序。
为什么值得装
1. 极简安装。 cp -r skills/feature-manager ~/.agents/skills/ 一行就能塞进 Claude Code、Codex、Cursor、OpenClaw、Gemini CLI 所有支持 progressive-disclosure 的 harness——不绑死平台。
2. 配套完整。 每个 skill 都按官方格式做了 evals / references / assets 三件套,前置条件明确,作者还写了 self-healing 的完整算法 spec 在 specs/。
3. 哲学对。 作者 Nima Mashhadi 的观点是:”One skill = one job. 不做大杂烩。” 跟 superpowers、affaan-m/ECC 那种”一锅炖”形成鲜明对比——当你只想解决一个具体问题的时候,这种”小而美”的颗粒度反而救命。
适合谁
- 觉得 superpowers、mattpocock/skills 都太重的用户
- 想做”长期主义”的 agent 工作流(self-healing 会越用越聪明)
- 团队里想统一编码 / 评审 / 拆需求风格的中型工程团队
- 用 Go 的后端同学(go-codebase-style 直接抄走)
5 个 Star、9 月 25 号刚更新,作者写得认真但没几个人发现——典型的”还没火起来的好东西”,特别符合”拾遗”的调性。
🔗 GitHub:github.com/blkst8/skills
配套读:作者另一个
blkst8_skills仓库里有caveman-plus,把 caveman 极简压缩 + 缩写自然化 + PR 评审合并到了一个 token-efficiency skill 里,下次再单独聊。
GitHub: https://github.com/blkst8/skills
评论区
登录后可评论。