開發提效
以下是開發提效分類下收錄的 Skills。
系統化除錯 Systematic Debugging
先找根因,再動手修:證據、模式、一次一個假設、附測試的修復,共四個階段,並在失敗三次後強制停下。
交接 Handoff
把目前的對話壓縮成一份交接文件,讓全新的代理工作階段能接著做。
測試驅動開發 TDD
一次一小片的測試先行開發:先寫會失敗的測試,再讓它通過,並且只在事先約定的切入點上測試。
原型 Prototype
做一個一次性原型來回答一個設計問題:邏輯問題做成可點擊的 HTML 模型,介面問題做成多個可比較的介面方案。
帶文件的追問 Grill with Docs
追問你的方案或設計,並在過程中把決策寫成 ADR 與術語表。
追問到底 Grill Me
發起一輪不留情面的追問,把方案或設計一個問題一個問題地逼問清楚。
Chrome DevTools 代理
透過 Chrome DevTools MCP 控制並檢查一個正在運行的 Chrome:導覽、點擊、填表、截圖與快照、讀取主控台與網路,並做效能分析。
MCP 建置指南 MCP Builder
用 TypeScript 或 Python 建置高品質 MCP 伺服器的指南:調研、設計、實作、測試與評估。
接收程式碼審查 Receiving Code Review
以技術上的嚴謹來處理審查意見:先理解、再對照程式碼查證、不對就反駁、先釐清再動手,並且一次只改一條。
網頁應用測試 Web Application Testing
為本機網頁應用建立用於檢查、測試與除錯的 Playwright 自動化方案。
安全威脅建模 Security Threat Model
為程式碼儲存庫做威脅建模:信任邊界、資產、攻擊者能力、具體的攻擊路徑,以及對應到真實檔案的緩解措施,最後寫成一份簡明的 Markdown 報告。
為代理寫文件 Writing for Agents
一份寫給代理閱讀的文件的撰寫參考,適用於 skill、CLAUDE.md、AGENTS.md,讓代理的行為更可預測。
Excalidraw 圖表產生器
把一段自然語言描述變成 Excalidraw 圖表檔:流程圖、心智圖、架構圖、時序圖、ER 圖、類別圖與泳道圖,附範本與輔助腳本。
驗證即停 Verify and Stop
檢查工作是否符合驗收條件,符合就停,不擴大範圍。
測試驅動開發 TDD
先寫失敗的測試、看著它失敗、寫最少的程式碼讓它通過、再重構:附嚴格規則與檢查清單的紅-綠-重構循環。
領域建模 Domain Modeling
建立專案的共同詞彙:質疑含糊的術語,用邊界情況檢驗,並記錄到 GLOSSARY.md 與 ADR。
腦力激盪 Brainstorming(從想法到獲批的設計)
在寫任何程式碼之前,把想法變成經你批准的設計:先為任務分類、一次只問一個問題、比較方案,並在每個階段取得你的確認。
產品需求文件 PRD
寫出把商業目標與技術落地連起來的 PRD:問題、使用者、可衡量的需求、非目標、技術規格、風險與分階段路線圖。
故障檢討 Incident Post-Mortem(無究責)
帶領團隊完成一次結構化的無究責檢討:時間線、用 5 個為什麼找根因、影響數據,以及有負責人與截止日期的改善事項。
規格驅動開發 Spec-Driven Development
寫程式之前先寫結構化的規格:說出假設,涵蓋目標、指令、結構、風格、測試與邊界,把模糊的要求改寫成可測試的成功標準,並在規劃前停下來等人核准。
更新日誌產生器 Changelog Generator
把 git 提交改寫成使用者看得懂的更新日誌,依新功能、改進、安全與修正分組。
Draw.io 圖表產生器
以正確的 mxGraph XML 建立、編輯並驗證 draw.io 圖表檔:流程圖、架構圖、時序圖、ER 圖與 UML 類別圖,附範本與輔助腳本。
Markdown 與 Mermaid 寫作
用 Markdown 加 Mermaid 圖來寫工作流程、資料結構、時間軸與架構文件:21 種圖的語法指南、文件範本、無障礙中繼資料與算繪檢查。
追問到底 Grilling
讓代理依編號分輪次訪談你,每個問題都附上建議答案,直到計畫中的每個決定都敲定。