← mattpocock/skills

/codebase-design

想清楚要做什麼mattpocock/skillsAI翻譯

提供一套共通詞彙,幫你判斷模組的對外介面設得好不好、還有沒有值得繼續往下挖深的地方、切割點(seam)該擺在哪裡,讓程式碼更好測試、也更容易讓 AI 看懂用途。

安裝次數
89.8 萬
專案星數
31 萬 ★
授權
MIT
專案更新
2026-11-01

什麼時候用

要設計或改善一個模組的介面、找可以繼續挖深的地方、或決定切割點放哪裡時用。

怎麼裝

npx skills add https://github.com/mattpocock/skills --skill codebase-design

安裝前請先看過原文內容。中文說明是 AI 翻譯,不保證安全。

原文

Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening opportunities, decide where a seam goes, make code more testable or AI-navigable, or when another skill needs the deep-module vocabulary.