> ~/skills

工程 Skills

面向 Coding Agent,開源、可獨立安裝。

GitHub ↗
可持續迭代協議

immutable-spec

讓使用者與 AI 圍繞同一份 Spec 及其關聯文件持續推進專案,每一輪計畫、決策、執行結果與驗收證據都有記錄可查。

npx skills@latest add cauu/skills --skill immutable-spec
查看定義 ↗
開發前檢查

challenge

在開始開發前,先確認問題是否真實、方案是否過度複雜,以及關鍵假設是否成立,避免做錯或做得太多。

npx skills@latest add cauu/skills --skill challenge
查看定義 ↗
程式碼設計

codebase-design

在寫程式前先釐清模組職責與互動方式,讓複雜邏輯留在合適的位置,後續更容易修改與測試。

npx skills@latest add cauu/skills --skill codebase-design
查看定義 ↗
開發

tdd

一次處理一個具體行為:先寫一個會失敗的測試,再加入剛好足以讓測試通過的程式碼。

npx skills@latest add cauu/skills --skill tdd
查看定義 ↗
程式碼審查

code-review

由三個彼此隔離的 Reviewer 分別檢查同一份程式碼,再核實並合併問題,最後交由人決定是否處理。

npx skills@latest add cauu/skills --skill code-review
查看定義 ↗
程式碼庫導覽

codebase-map

為程式碼庫維護一份精簡的導覽地圖,記錄重要目錄、模組職責與關鍵入口,方便人與 Agent 快速找到程式碼。

npx skills@latest add cauu/skills --skill codebase-map
查看定義 ↗