架构设计 Skill技能列表
AEO监控工具构建技能Skill project-aeo-monitoring-tools
此技能用于构建自定义的AI搜索引擎可见性监控工具,以进行竞争性AI引擎优化分析。涵盖API访问、数据爬取架构、法律合规和成本估算,帮助工程师设计数据管道和监控系统。关键词:AEO监控、AI搜索、竞争分析、数据管道、架构设计、法律合规。
DHHRails审查员Skill dhh-rails-reviewer
此技能用于基于David Heinemeier Hansson(DHH)的哲学进行Ruby on Rails代码审查,识别反模式、JavaScript框架污染和违反Rails约定的行为。提供不妥协的反馈,倡导Rails最佳实践、约定优于配置和单体架构。关键词:Rails代码审查、DHH审查、反模式识别、Rails最佳实践、JavaScript框架污染、架构决策评估。
CLAUDE.md编写技能Skill claude-md-authoring
这个技能用于创建和审查CLAUDE.md配置文件,优化Claude Code的使用。它应用HumanLayer指南,包括指令预算管理、WHAT/WHY/HOW框架和渐进披露,识别并避免反模式如将AI用作代码检查器。关键词:CLAUDE.md, 配置编写, Claude Code, 指令预算, 渐进披露, 开发指南, 反模式识别。
代码简化审查者Skill code-simplicity-reviewer
代码简化审查者是一种用于审查和优化代码的技能,专注于确保代码尽可能简单和最小化,通过识别并移除不必要的复杂性、应用 YAGNI(您不需要它)原则、优化代码可读性和维护性,来提高软件质量。关键词:代码简化、YAGNI、代码审查、代码优化、极简主义、软件设计、代码质量、重构。
会话状态管理技能Skill session-state
这个技能用于管理和验证会话状态的迁移,基于 SESSION_ORCHESTRATION.md 文件中的规则进行内部状态转换。它适用于工作阶段更新、错误处理等场景,确保状态转换的正确性。关键词:会话状态管理、状态迁移、内部系统、规则验证、状态机、软件开发。
质量属性分类法Skill quality-attributes-taxonomy
本技能提供了一个全面的框架,用于理解和应用质量属性(非功能性需求)在系统设计中。它涵盖了核心质量属性如可扩展性、可靠性、可用性、性能、安全性和可维护性,并包括详细定义、测量、权衡和场景。适用于定义NFRs、评估架构、进行设计评审等,是软件架构设计的关键工具。关键词:质量属性,非功能性需求,系统设计,NFR,可扩展性,可靠性,可用性,性能,安全性,可维护性,架构设计。
架构模式Skill architecture-patterns
这个技能用于掌握后端架构模式,如清洁架构、六边形架构和领域驱动设计,帮助设计和重构可维护、可测试、可扩展的系统。适用于系统设计、架构师角色、后端开发等场景,关键词包括架构模式、Clean Architecture、Hexagonal Architecture、DDD、后端架构、可维护性、可测试性、可扩展性。
TLA+规范技能Skill tla-specification
这个技能用于使用TLA+形式化规范语言设计和验证分布式系统和并发算法,支持精确设计、早期错误检测、模型检查和文档生成。关键词:TLA+、形式化验证、分布式系统、并发算法、模型检查、系统设计、安全属性、活性属性。
异步API设计Skill asyncapi-design
此技能用于设计和规范事件驱动的API,采用AsyncAPI 3.0标准,适用于基于消息的架构如Kafka、RabbitMQ、MQTT和WebSocket。它包括C#实现、事件版本化、协议绑定和文档优先方法,帮助开发人员构建异步通信系统。关键词:AsyncAPI 3.0, 事件驱动API, 消息架构, Kafka, RabbitMQ, C#实现, 事件版本控制, 协议绑定。
企业架构概念解释Skill ea-explain
这个技能用于解释企业架构(EA)概念,通过提供清晰、实用的说明,帮助开发者和架构师理解和应用相关架构概念,包括如TOGAF、Zachman Framework等具体示例。关键词:企业架构、EA、概念解释、开发者友好、架构设计、TOGAF、Zachman Framework。
C4模型架构文档技能Skill c4-documentation
该技能用于基于C4模型创建软件架构文档,涵盖系统上下文、容器、组件和代码四个抽象级别,支持架构可视化和文档化。关键词:C4模型、架构设计、文档化、软件架构、可视化、系统上下文图、容器图、组件图。
多站点主题化Skill multi-site-theming
该技能用于在多站点内容管理系统架构中实现每站点主题、白标和品牌定制,涵盖主题继承、CSS变量层次结构和动态主题切换。关键词包括多站点主题化、白标、品牌定制、CMS、CSS变量、主题切换、前端开发、后端集成。