作者 wshobson
python-resilience 是一項協助強化 Python 失敗處理安全性的指引型技能,涵蓋重試、指數退避、jitter、timeout 與有界重試視窗。可用來導入實用的外部呼叫韌性模式,並套用 tenacity 風格的包裝方式,讓重試規則更清楚一致。
作者 wshobson
python-resilience 是一項協助強化 Python 失敗處理安全性的指引型技能,涵蓋重試、指數退避、jitter、timeout 與有界重試視窗。可用來導入實用的外部呼叫韌性模式,並套用 tenacity 風格的包裝方式,讓重試規則更清楚一致。
作者 wshobson
使用 distributed-tracing 技能,搭配 Jaeger 與 Tempo 設計並說明微服務之間的請求追蹤。內容涵蓋安裝基礎、trace 與 span 概念、Kubernetes 部署模式、context propagation,以及用於可觀測性與延遲除錯的實務用法。
作者 wshobson
istio-traffic-management 協助團隊撰寫 Istio 流量策略,如 VirtualService、DestinationRule、Gateway、ServiceEntry,涵蓋金絲雀、重試、斷路器與鏡像流量。用它把部署意圖轉成清楚的路由與韌性清單,並提供實用提示與審查檢核。
作者 wshobson
workflow-orchestration-patterns 可協助為分散式系統設計具持久性的 Temporal workflows。了解何時適合使用、如何安裝,以及如何劃分 workflow 與 activity 的邊界,並處理 compensation、retries 與 determinism 等關鍵設計議題。
作者 wshobson
projection-patterns 協助團隊設計 CQRS 讀取模型與 event-stream projections,提供關於 projection 類型、replay、checkpointing 與在後端開發中的實務使用建議。
作者 wshobson
saga-orchestration 協助後端團隊為分散式交易設計有序步驟、補償機制、逾時、重試,以及卡住 saga 的復原流程。可用來評估是否適合你的場景、閱讀關鍵檔案、從父 repo 安裝,並將這個 skill 套用到實際的微服務工作流程。
作者 wshobson
使用 microservices-patterns 技能,規劃分散式系統與單體遷移中的服務邊界、通訊方式、資料擁有權,以及韌性設計模式。
作者 wshobson
architecture-patterns 可協助後端團隊以 Clean、Hexagonal、Onion 與 DDD 方法設計新服務或重構既有服務。你可以了解如何從 wshobson/agents repo 加入這個 skill、查看 SKILL.md 與進階參考資料,並實際用於分層設計、bounded contexts、介面定義、相依性規則與重構規劃。
作者 wshobson
cqrs-implementation 可協助後端團隊規劃 CQRS 架構、拆分 command 與 query 模型,並評估讀寫擴充、事件設計與漸進式導入策略。
作者 wshobson
event-store-design 可協助 Backend Development 團隊為 event-sourced 系統設計事件儲存,涵蓋 streams、排序、並行控制、snapshots、metadata、subscriptions,以及營運上的取捨。適合在正式實作前,用來先規劃出務實可行的 event store 設計。
作者 microsoft
azure-servicebus-ts 是一個用於 Azure Service Bus 訊息處理的 TypeScript 技能,搭配 @azure/service-bus 與 @azure/identity 使用。可用來建立 queue 與 topic 工作流程、傳送與接收訊息、處理 dead-letter 情境,並遵循可靠的後端模式。本 azure-servicebus-ts 指南以後端開發為主要使用場景。
作者 microsoft
azure-servicebus-dotnet 幫助 .NET 後端團隊使用 Azure Service Bus,涵蓋 queues、topics、subscriptions、sessions 與 dead-letter 處理。內容包含安裝、驗證、連線設定,以及以 Azure.Messaging.ServiceBus 進行可靠訊息傳遞的實務用法,適合後端開發情境。
作者 softaworks
c4-architecture 可協助建立適合 Markdown 的軟體架構文件,並搭配 Mermaid C4 圖表呈現。你可以用它產出 context、container、component、deployment 與 dynamic 視圖,依循清楚的工作流程,避開常見建模錯誤,並支援帶版本控管的 Technical Writing 文件。
作者 K-Dense-AI
這個 pytorch-lightning 技能可協助你用 LightningModules 和 Trainer 來整理 PyTorch 專案。這份 pytorch-lightning 指南適合用來了解安裝、訓練、驗證、記錄、檢查點,以及跨多 GPU 或 TPU 工作流程的分散式執行。
作者 microsoft
azure-eventhub-java 可協助你安裝並使用 Azure Event Hubs Java SDK,適用於事件串流、高吞吐量資料匯入與後端開發。內容涵蓋 producer 與 consumer 設定、connection-string 或 Azure Identity 驗證,以及從安裝到可運作程式碼的實作指引。
作者 microsoft
cloud-solution-architect 技能可協助代理人以 Azure Cloud Solution Architect 的方式做出雲端架構決策。它適合用來檢視設計、選擇架構樣式、比較 Azure 服務,並套用設計原則、模式與最佳實務,減少像一般提示詞那樣憑空猜測。