05|把 50 本書變成 Skill(wondelai/skills)

🎯 一句話:50 個來自暢銷書的框架 + 12 條 guided journey——不是教 Agent 怎麼操作工具,而是給它一整套「該用哪個框架思考」的知識。
- Repo:https://github.com/wondelai/skills(MIT)
- 官網:skills.wondel.ai
- 相容:Claude、Claude Code、Cursor、Codex 等 agentskills.io 相容的 Agent

標題把定位講完:來自暢銷書的商業、行銷、UX 與工程框架。README 寫的是 62 個 skill(50 個框架 + 12 條 journey),支援 Claude、Claude Code、Claude Cowork、Codex、Cursor、OpenClaw、Hermes 等 agent。
作者背景
Wondel.ai 是一個把「商業與工程經典書」系統性轉成 Agent Skill 的團隊。他們的立場很明確:LLM 讀過這些書,但不會主動用——除非你在對的時機把框架推到它面前。所以每個 Skill 的 description 都塞滿了「什麼時候該想到這本書」的觸發語。
每個 Skill 的 frontmatter 都帶 metadata.author: wondelai 與版本號(如 1.4.0),代表這是有版本管理的知識資產,不是一次性筆記。
10 個知識類別(共 50 個框架)
| 類別 | 代表框架 |
|---|---|
| Product Strategy | Jobs to Be Done、The Mom Test、談判 |
| UX Design | Refactoring UI、iOS HIG、UX Heuristics、Hooked、Lean UX、Microinteractions、Design of Everyday Things |
| Marketing & CRO | CRO Methodology、StoryBrand、Contagious、1-Page Marketing |
| Sales & Influence | Influence(影響力)、Predictable Revenue、Made to Stick、$100M Offers |
| Product Innovation | Lean Startup、Design Sprint、Inspired、Continuous Discovery、37signals Way |
| Strategy & Growth | Crossing the Chasm、Blue Ocean Strategy、Traction/EOS、Obviously Awesome |
| Team Motivation | Drive(自主、精熟、目的) |
| Code Craftsmanship | Clean Code、Refactoring、A Philosophy of Software Design、Pragmatic Programmer、DDD |
| Systems Architecture | DDIA、System Design、Clean Architecture、Release It!、High Performance Browser Networking |
| Business & Leadership | Good Strategy Bad Strategy、Monetizing Innovation、Cold Start Problem、Working Effectively with Legacy Code、Team Topologies、High Output Management、Lean Analytics |
實際安裝的五個(shark-agent/.claude/skills/)
| Skill | 出處 | 特性 |
|---|---|---|
| clean-architecture | Uncle Bob《Clean Architecture》 | 圍繞 Dependency Rule 組織程式:相依方向永遠由 framework → use case → entity。觸發語涵蓋「這段商業邏輯該放哪一層」「怎麼跟資料庫解耦」「不重寫就能換框架嗎」,內容含 component 原則、邊界與 SOLID |
| domain-driven-design | Eric Evans《DDD》 | bounded context、aggregate、ubiquitous language、anti-corruption layer、context mapping、domain event。特別點名「程式跟業務對不上」「這個大系統要怎麼切」也算觸發情境 |
| release-it | Michael Nygard《Release It!》 | 生產環境的穩定性模式:circuit breaker、bulkhead、timeout、retry。觸發語含「服務一直掛」「retry 風暴」「防止連鎖故障」「零停機部署」,涵蓋 deploy 與 release 解耦、可觀測性、容量規劃 |
| ux-heuristics | Nielsen 十大啟發式 + Krug | 可用性稽核:嚴重度分級、cognitive walkthrough、暗黑模式辨識、無障礙。觸發語是很白話的「使用者很困惑」「表單好難填」「這東西好用嗎」 |
| good-strategy-bad-strategy | Richard Rumelt | 策略核心三件套:誠實的診斷 → 引導方針 → 一致的行動,用來拆穿「把目標與願景當策略」的 bad strategy。可拿來稽核一份策略文件或 pitch deck 有多少空話 |
三個設計特點
- Skill 之間互相轉介。每個
description結尾都寫「For X, see Y」——例如clean-architecture指向clean-code與domain-driven-design,ux-heuristics指向refactoring-ui與cro-methodology。等於在 Skill 層做了一張知識地圖。 - Progressive disclosure。每個 Skill 依序給:基礎概念 → 實務應用 → 範例 prompt → 作者脈絡,不會一次倒完。
- 12 條 guided journey(metaskill)。把多個框架串成有順序的流程,並把狀態存在專案的
docs/資料夾裡,跨 session 續跑:- Business:Create / Improve / Grow
- Digital Product:Create / Improve / Grow(網站或 App)
- Code Quality:改善程式品質 / 清技術債 / 設計架構
適合誰
適合「知道有這些書、但不會在對的時候想起來」的人。它的價值不在替你讀書,而在讓 Agent 在你談到某個症狀時,自動搬出對應的框架——例如你說「使用者一直填錯表單」,它就開 Nielsen 十大啟發式來查。