clean-code
安全 68應用整潔程式碼原則
由 Benny9193
程式碼被閱讀的次數遠多於被撰寫的次數。此技能幫助您撰寫人類能理解的程式碼。它提供經過驗證的命名、函數、註釋和錯誤處理原則,提升程式碼的可讀性和可維護性。
api-design
安全 69使用最佳實踐設計 REST API
由 Benny9193
API 常面臨命名不一致、URL 結構不良和 HTTP 方法使用錯誤的問題。本技能提供清晰的指導方針,幫助設計直觀、可擴展且易於維護的 API。
scoop-ui-refactor
安全 70重構 Scoop 新聞平台 UI
由 BenderFendor
Scoop 新聞平台的前端介面過於擁擠,垂直空間浪費過多,且設計模式不一致。此技能提供結構化的工作流程,以壓縮佈局、改善密度、添加吸附式捲動導航,並在整個前端強制執行無表情符號的規範。
genesis
低風險 72數秒內創建生產級專案
由 BellyBook
設置新專案耗時過長。Genesis 可在一分鐘內使用生產就緒的模板搭建 React、Python、Go 和 Taro 專案。模板包含現代技術堆疊、最佳實踐和完整文檔。
zod-validation-patterns
安全 69使用 Zod 模式驗證輸入
由 Barnhardt-Enterprises-Inc
TypeScript 應用程式通常缺乏 proper 的輸入驗證,導致執行階段錯誤和安全漏洞。本技能提供全面的 Zod 驗證模式,使用類型安全的 schema 來驗證 API 請求、表單資料和使用者輸入。
typescript-strict-guard
低風險 68強制執行 TypeScript 嚴格模式標準
由 Barnhardt-Enterprises-Inc
撰寫 TypeScript 時不使用嚴格模式會導致執行時期錯誤和維護性問題。此技能提供全面的模式,包括明確類型定義、類型守衛和錯誤處理,讓 AI 助手從第一行程式碼就能產生生產就緒的 TypeScript 程式碼。
typescript-strict
安全 69強制嚴格的 TypeScript 標準
由 Barnhardt-Enterprises-Inc
TypeScript 專案常因隱含 any 型別與鬆散的錯誤處理而受影響。此技能提供清楚的規則與範例,用於撰寫型別安全、可上線的 TypeScript 程式碼,以避免執行期錯誤。
tdd-enforcer
安全 70強制測試驅動開發工作流程
由 Barnhardt-Enterprises-Inc
在程式碼之後撰寫測試會導致測試覆蓋率的缺口和不穩定的測試。此技能引導 TDD 循環分為明確的階段:紅色(撰寫失敗測試)、綠色(最小實作)和重構(在測試保持綠色的同時改善程式碼)。
state-management
安全 68實作狀態管理模式
由 Barnhardt-Enterprises-Inc
在 React 應用程式中管理伺服器狀態和用戶端狀態會增加複雜性,減緩開發速度並損害用戶體驗。此技能提供經過驗證的模式,使用 TanStack Query 進行資料獲取和 Zustand 來區分伺服器狀態與用戶端狀態。
semantic-code-hunter
安全 70透過語意搜尋依概念尋找程式碼
由 Barnhardt-Enterprises-Inc
透過精確文字比對尋找程式碼會遺漏相關概念,且需要閱讀許多檔案。此技能使用 Serena MCP 語意搜尋來依含義尋找程式碼,在程式碼庫中找到更多相關結果的同時,減少 93% 的代幣使用量。
redis-patterns
安全 69實作 Redis 快取與速率限制
由 Barnhardt-Enterprises-Inc
應用程式需要高效的快取機制和防濫用措施,但缺乏明確的實作模式。本技能提供生產環境可用的 Upstash Redis 模式,適用於快取、速率限制、工作階段儲存和發布/訂閱訊息傳遞。
react-19-patterns
安全 68正確應用 React 19 模式
由 Barnhardt-Enterprises-Inc
撰寫 React 19 元件需要了解伺服器與用戶端模式、新鉤子和 Suspense 邊界。本技能提供全面的指南和驗證工具,以確保正確使用 TypeScript 撰寫 React 19。
quetrex-architect
安全 69強制執行 Quetrex 架構標準
由 Barnhardt-Enterprises-Inc
不一致的編碼標準會產生技術債務、安全漏洞和維護挑戰。此技能為 Quetrex 中的每個新功能強制執行 TDD 工作流程、TypeScript 嚴格模式、Next.js App Router 模式和 ShadCN UI 組件。
quality-gates
低風險 68強制執行程式碼品質閘道
由 Barnhardt-Enterprises-Inc
軟體專案需要系統性的品質檢查點,以防止錯誤和安全問題進入生產環境。此技能提供完整的框架,包含自動化驗證腳本,在每個開發階段執行 TypeScript、安全性、測試和模式檢查。
nextjs-15-specialist
低風險 67正確實作 Next.js 15 App Router 模式
由 Barnhardt-Enterprises-Inc
Next.js 15 引入了新的模式,容易被用錯。此技能提供 App Router、Server Components、Server Actions 與快取策略的完整指引,讓代理一次就能正確建置。
git-workflow
安全 68套用標準化的 Git 工作流程實踐
由 Barnhardt-Enterprises-Inc
團隊在分支和提交方面遇到不一致的問題。這個技能強制執行命名慣例、工作樹隔離和慣例提交,以保持清晰的歷史記錄。
drizzle-patterns
安全 68應用 Drizzle ORM 模式來處理 PostgreSQL
由 Barnhardt-Enterprises-Inc
沒有清晰的模式,使用 Drizzle ORM 編寫資料庫程式碼可能會令人困惑。本技能提供可直接使用的程式碼範例,涵蓋綱要定義、關聯、查詢、變異、交易和遷移。
drizzle-orm-patterns
安全 70為 PostgreSQL 資料庫使用 Drizzle ORM 模式
由 Barnhardt-Enterprises-Inc
使用 Drizzle ORM 建構型別安全的資料庫查詢可能很複雜。此技能提供完整的查詢、交易、遷移和邊緣部署模式,並具備自動化安全驗證功能。
architecture-patterns
安全 69應用架構模式
由 Barnhardt-Enterprises-Inc
開發人員在構建應用程式時需要一致的模式。此技能提供決策樹和模式參考,涵蓋 Next.js、TypeScript、資料庫、API 和 React 19。為每種情況選擇正確的模式。
pitfalls-websocket
安全 69使用最佳實踐實現 WebSocket 服務器
由 BarisSozen
WebSocket 實現常因缺少心跳或重連邏輯而靜默失敗。本技能提供經過驗證的模式,可實現穩健的即時連接,在網絡問題中存活並正確處理消息驗證。