microservice-thinking
提供微服务分布式架构思考框架,涵盖服务拆分、通信机制、基础设施、治理策略、可观测性五大维度。当需要设计微服务系统、评审分布式架构、或需要全局视角审视服务边界与协同时使用。支持 DDD 领域建模、同步/异步通信、API Gateway、服务网格、熔断降级等分布式系统关键决策。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
提供微服务分布式架构思考框架,涵盖服务拆分、通信机制、基础设施、治理策略、可观测性五大维度。当需要设计微服务系统、评审分布式架构、或需要全局视角审视服务边界与协同时使用。支持 DDD 领域建模、同步/异步通信、API Gateway、服务网格、熔断降级等分布式系统关键决策。
在现有的MicroSim的控制区域添加可点击的Creative Commons许可和全屏图标。当需要在MicroSim右下角增强导航图标时使用此技能。大约增加40行代码来实现图标的功能。
查询官方微软文档以理解概念、查找教程并学习服务如何工作。适用于Azure、.NET、Microsoft 365、Windows、Power Platform以及所有微软技术。从learn.microsoft.com和其他官方微软网站获取准确且最新的信息——包括架构概述、快速入门、配置指南、限制和最佳实践。
使用Fabric MCP服务器进行Microsoft Fabric开发的专业指导。访问Fabric公共API、OpenAPI规范、项目模式、最佳实践以及OneLake文件管理。在处理Fabric工作负载、数据湖仓、管道、语义模型、笔记本或构建Fabric集成时使用。
理解与编写Miden VM汇编(MASM)代码的指南。使用场景:(1) 阅读、分析或解释MASM代码 (2) 编写新的MASM过程或程序 (3) 调试MASM执行或堆栈状态 (4) 为减少周期数优化MASM代码 (5) 处理Miden VM堆栈机概念 涵盖指令、代码组织、核心库和常见模式。
在新功能上线后,对失败的测试和代码进行交互式清理。使用此技能的情况包括:(1) TDD已完成但完整的测试套件存在失败情况,(2) 用户说“迁移”或“修复失败的测试”,(3) 在功能开发完成后准备分支以提交PR。
将Python模块从SDR_stochastic研究代码迁移到vrp-toolkit架构。当从旧代码库结构迁移到新的三层架构(问题/算法/数据层)、将特定于论文的代码重构为通用实现或将研究笔记本转换为教育教程时使用。
根据SERVICE_MIGRATION_GUIDE.md指南,从old_code/迁移到containers/。转换导入以使用@coder/shared,向数据库查询添加tenantId,用配置替换硬编码的URL,更新带有auth/tenant强制执行的路由,设置事件发布者/消费者,并转换服务通信。在迁移现有服务、转换旧代码模式或将遗留代码重构为新架构时使用。
专家级微服务架构、模式、服务网格和分布式系统
该技能通过对照全面的质量检查表验证结构、元数据、文档和所需组件来标准化MicroSim目录。在审核或升级MicroSim时使用此技能,以确保其符合所有文档和结构标准,包括index.md格式化、metadata.json验证、iframe嵌入和p5.js编辑器链接。
查阅Microsoft API参考,找到可用的代码示例,并验证SDK代码是否正确。在使用Azure SDK、.NET库或Microsoft API时,可用于查找正确的函数方法、检查参数、获取工作示例或排查错误。通过查询官方文档来捕捉虚构的方法、错误的签名和已弃用的模式。
使用Fabric MCP服务器进行Microsoft Fabric开发的专业指导。访问Fabric公共API、OpenAPI规范、项目模式、最佳实践和OneLake文件管理。在处理Fabric工作负载、湖仓一体、管道、语义模型、笔记本或构建Fabric集成时使用。
将仅使用.env的配置迁移到拆分的秘密/配置格式
将WordPress组件从v1(page-parts/)或v2(layouts/)迁移到v3(vendi-theme-parts/components/)结构。在迁移组件、将布局移动到v3或将组件文件转换时使用。
按照DDD架构从GitLab源迁移Angular页面。在将GitLab仓库中的页面(Angular 16)迁移到采用领域驱动设计模式的Angular 20时使用。
提供将传统插件模式迁移到最新模式的指南。
设计具有服务边界、事件驱动通信和弹性模式的微服务架构。在构建分布式系统、拆分单体应用或实现微服务时使用。
使用Teams Toolkit MCP服务器进行Microsoft 365和Copilot开发的专业指导。访问清单模式、知识库、适用于Teams AI/JS/botbuilder SDK的代码片段,以及故障排除。在构建Microsoft 365代理、Teams应用程序、Copilot扩展或与Teams开发SDK工作时使用。
跨Microsoft 365服务的Microsoft Graph API编排中心。用于Graph API集成、查询Microsoft 365数据以及构建与Azure AD交互的应用程序。
自动验证DAPR HTTP中间件配置文件。检查正确的中间件类型、正确的密钥引用、管道顺序以及安全最佳实践。在配置OAuth2、Bearer令牌、OPA策略、速率限制或其他中间件时使用。
配置和操作Midnight网络基础设施,包括证明服务器、索引器和网络端点。在设置开发环境、排查连接问题或配置部署时使用。在网络、证明服务器、索引器或测试网问题上触发。
按照DDD架构从本地源迁移Angular页面。在使用领域驱动设计模式将页面从Angular 16迁移到Angular 20时使用。
Prisma/SQL迁移管理。使用场景:(1) 更改模式,(2) 创建/应用迁移,(3) 同步数据库,(4) 检查迁移状态,(5) 需要回滚时。
将Claude Code的技能和命令从dotfiles迁移到此工作站仓库的home-manager中。在添加或移动要通过Nix管理的技能/命令时使用。