架构设计 Skill技能列表

插件验证与最佳实践Skill plugin-best-practices

4.5

本技能用于验证Claude Code插件的架构标准和最佳实践,确保插件开发符合规范,包括插件结构验证、清单文件审查、前端元数据合规性检查、工具调用模式验证等。关键词:Claude Code插件、验证、最佳实践、架构设计、软件开发、技能开发、插件开发。

领域建模技能指南Skill m09-domain

4.5

本指南是关于领域驱动设计(DDD)在Rust语言中的实践应用,详细讲解了如何将领域概念(如实体、值对象、聚合)映射到Rust的代码模式。它提供了核心设计原则、思考框架、模式模板和常见错误分析,旨在帮助开发者构建类型安全、符合业务规则且易于维护的领域模型。关键词:领域驱动设计,DDD,Rust编程,软件架构,业务建模,实体,值对象,聚合,类型安全,代码设计。

代码模式库Skill patterns

4.5

该技能用于加载和维护项目中的通用代码模式和抽象,确保在开发新功能、创建组件或进行架构设计时遵循一致的编码规范和最佳实践。关键词:代码模式、设计模式、代码抽象、一致性、最佳实践、架构设计、代码规范。

错误处理Skill error-handling

4.5

此技能提供应用程序中一致的错误处理实现,包括自定义错误类、错误处理中间件、前端错误边界和异步错误处理,以及日志记录指南,旨在提高应用的可靠性、可维护性和用户体验。关键词:错误处理、异常处理、自定义错误类、错误边界、日志记录、前后端开发、应用程序架构。

头脑风暴Skill brainstorming

4.5

此技能用于将粗略想法转化为可实施的设计文档,通过结构化协作对话澄清需求、探索选项,并生成架构、BDD规范等。适用于软件开发、产品管理和需求分析,关键词包括:头脑风暴、设计文档、BDD规范、协作、软件开发、架构设计、需求澄清、测试优先。

refactor-legacy-codeSkill refactor-legacy-code

4.5

系统地重构遗留代码以提高代码的可维护性、可读性和性能,同时保持现有功能。

existing-repoSkill existing-repo

4.5

现有代码库技能,用于分析和维护代码库结构,设置最佳实践和护栏,避免破坏现有代码。

深度防御验证Skill Defense-in-DepthValidation

4.5

深度防御验证是一种软件开发技能,通过在数据流经的多个层次(包括入口、业务逻辑、环境和调试)进行验证,确保数据的有效性和安全性,从而防止bug发生并提高代码质量。此技能强调在软件系统中设计多层防御机制,使bug在结构上不可能发生。关键词包括多层验证、防御bug、软件架构、数据验证、代码质量、系统设计、验证策略、开发安全、测试优化。

重构Skill refactoring

4.5

重构是一种软件工程技术,通过系统性地改进代码结构、可读性和可维护性,而不改变其外部行为,用于减少技术债务、提取函数、移除重复代码、简化条件逻辑、应用设计模式等,提升代码质量和开发效率。关键词:代码重构、软件重构、技术债务、代码优化、可维护性、可读性、设计模式、软件开发、代码结构改进。

侦察构建模式Skill scout-and-build

4.5

侦察构建是一种软件开发模式,专用于在实施新功能前先探索代码库以侦察现有模式、依赖关系和潜在问题,然后基于侦察结果智能构建和测试功能。此技能通过先侦察后构建的流程,提高开发效率、减少错误,并确保与现有代码库保持一致。关键词:代码侦察、功能构建、软件开发、工程模式、Claude Code、先侦察后构建、代码库分析、依赖映射、测试实施。

异步API设计Skill asyncapi-design

4.5

此技能用于设计和规范事件驱动的API,采用AsyncAPI 3.0标准,适用于基于消息的架构如Kafka、RabbitMQ、MQTT和WebSocket。它包括C#实现、事件版本化、协议绑定和文档优先方法,帮助开发人员构建异步通信系统。关键词:AsyncAPI 3.0, 事件驱动API, 消息架构, Kafka, RabbitMQ, C#实现, 事件版本控制, 协议绑定。

设计协调技能Skill design

4.5

这个技能用于通过Prometheus AI代理实现面试驱动的设计规划。它协调探索、Oracle等代理进行代码库研究和战略分析,生成详细的实施计划,适用于软件开发项目的架构设计阶段。关键词:设计规划、面试驱动、AI代理、代码库研究、软件架构、团队协作、Prometheus、自动规划。