performance-gate
安全 69在程式碼審查中捕捉效能反模式
由 DanielPodolsky
效能問題在初始開發期間難以發現,但在規模擴展時會造成問題。此關卡提供清晰的檢查清單和蘇格拉底式提問,以在問題發生前識別 N+1 查詢、低效迴圈和渲染問題。
performance-fundamentals
安全 71自動優化程式碼效能
由 DanielPodolsky
效能問題會拖慢應用程式並讓使用者感到挫折。此技能會自動識別程式碼中的優化機會。它會檢視資料庫查詢、前端渲染、API 回應和資源使用情況,找出瓶頸所在。
fundamentals-gate
安全 70使用 AI 審查強化程式碼品質標準
由 DanielPodolsky
此技能透過審查程式碼的命名清晰度、函式專注度和 DRY 原則來協助維護工程標準。它提供可行的建議而非阻擋變更,讓團隊能夠透過引導式回饋來提升程式碼品質。
ownership-gate
安全 70驗證程式碼理解
由 DanielPodolsky
初級開發者經常複製他們不理解的程式碼。此技能使用結構化問題來驗證所有權。它會阻止進度,直到開發者能夠解釋他們的程式碼,建立真正的理解並增強面試信心。
frontend-fundamentals
安全 71自動審查前端程式碼
由 DanielPodolsky
前端程式碼審查常常遺漏架構問題和反模式。此技能自動套用經過驗證的前端標準,在進入生產環境之前捕捉元件設計缺陷、狀態管理錯誤和效能問題。
error-handling-fundamentals
安全 71掌握錯誤處理最佳實踐
由 DanielPodolsky
不良的錯誤處理會導致靜默失敗和使用者挫折感。此技能教您編寫具韌性的程式碼,優雅地處理失敗並向使用者提供清晰的回饋。
engineering-fundamentals
安全 69審查程式碼品質基礎
由 DanielPodolsky
此技能透過全面的檢查清單來強制執行程式碼品質,涵蓋命名慣例、函式設計、DRY 原則和 SOLID 原則。它透過提供明確的指導方針和應避免的反模式,幫助開發人員編寫可讀且易於維護的程式碼。
backend-fundamentals
安全 71審查後端程式碼的 API 最佳實踐
由 DanielPodolsky
後端程式碼審查經常遺漏關鍵的安全性和設計問題。此技能會自動檢查您的 Express 路由、中介軟體和 API 端點是否符合業界最佳實踐。
unreal-engine-developer
安全 69使用 AI 開發 Unreal Engine 5 遊戲
由 DammianMiller
在 Unreal Engine 5 中創建遊戲需要深入了解 Python API、Blueprints 和編輯器自動化。本技能透過 MCP 整合、Python 腳本和視覺化程式設計模式,為使用 AI 代理控制 Unreal Editor 提供專業級指導。
typescript-node-expert
安全 70撰寫嚴格的 TypeScript 程式碼
由 DammianMiller
建立沒有嚴格類型的 TypeScript 專案會導致錯誤和維護問題。此技能提供嚴格的 TypeScript 配置、異步模式和效能最佳實踐方面的專業指導,適用於生產環境就緒的 Node.js 應用程式。
commit-message-generator
安全 70根據 Git 差異產生提交訊息
由 Daisuke897
撰寫清晰、一致的提交訊息需要時間和紀律。此技能分析您的 Git 差異並產生遵循既定慣例的 Conventional Commits 訊息。AI 會檢查變更的檔案,並建立有意義的提交標題搭配項目符號變更摘要。
ecommerce
安全 69使用領域驅動設計構建電子商務網站
由 DaichiHoshina
開發電子商務網站涉及產品、購物車、結帳、訂單和庫存的複雜領域邏輯。本技能提供領域設計模式、狀態轉換、API 設計和安全性最佳實踐的結構化指導,以構建穩健的線上商店。
test-driven-development
安全 70先寫測試再寫程式碼
由 Cygnusfear
沒有先寫測試的程式碼缺乏驗證,而且太晚發現錯誤。此技能會引導您完成紅-綠-重構的 TDD 循環,在實作之前先寫出失敗的測試,確保每個功能從一開始就有自動化驗證。
systematic-debugging
安全 70對任何錯誤運用系統化除錯方法
由 Cygnusfear
隨機修復浪費時間並產生新錯誤。此技能提供四階段方法論,在嘗試任何修復之前找到根本原因。它防止症狀層級的修補並確保持久的解決方案。
requesting-code-review
安全 70合併前請求程式碼審查
由 Cygnusfear
程式碼審查可在生產環境之前發現錯誤。此技能提供結構化的審查模板和工作流程,在關鍵開發階段驗證每個程式碼變更。
receiving-code-review
安全 70以技術嚴謹性評估程式碼審查回饋
由 Cygnusfear
程式碼審查回饋通常需要在實施前進行驗證。此技能確保Claude在技術上評估建議,在需要時提出澄清問題,並在回饋不正確或不清楚時提出異議。
finishing-a-development-branch
安全 70安全地完成開發分支
由 Cygnusfear
開發人員經常在功能開發的最後步驟感到困惑。本技能提供了一個清晰、结构化的流程來完成分支,並包含適當的測試和整合選項。它引導您完成驗證測試是否通過、在合併或 PR 工作流程之間選擇,以及安全地清理工作樹。
file-name-wizard
安全 69審核程式碼庫中的檔案命名慣例
由 Cygnusfear
不一致的命名慣例會造成混淆和技術債務。此技能會根據您的 CLAUDE.md 標準系統性地審核所有檔案名稱並識別違規情況。
create-subagent
安全 70為 Claude Code 創建專業化的子代理
由 Cygnusfear
用戶需要有關創建和配置能夠處理複雜任務的專業 AI 助手的指導。此技能提供了模板、最佳實踐和構建有效子代理的逐步說明。
create-plan
安全 70為開發任務生成實施計劃
由 Cygnusfear
不要再浪費時間摸索如何構建複雜的開發工作了。此技能可建立詳細的實施計劃,引導您逐步完成功能開發、重構或錯誤修復。