架构设计 Skill技能列表

⚡

多站点主题化Skill multi-site-theming

4.5

该技能用于在多站点内容管理系统架构中实现每站点主题、白标和品牌定制,涵盖主题继承、CSS变量层次结构和动态主题切换。关键词包括多站点主题化、白标、品牌定制、CMS、CSS变量、主题切换、前端开发、后端集成。

⚡

跨边界显式标识Skill explicit-identity

4.5

这个技能用于在软件系统中,通过传递显式标识符来避免跨进程或异步边界时的竞态条件,确保数据一致性和系统可靠性。关键词:显式标识、跨边界、竞态条件、软件架构、异步编程、进程间通信、系统设计。

⚡

模式发现Skill pattern-discovery

4.5

模式发现技能用于在软件开发中实施模式优先开发,通过检查模式库来减少代码重复、确保一致性。关键词:模式库、代码重复、一致性、API路由、UI组件、数据库操作、测试。

⚡

架构模式Skill architecture-patterns

4.5

本技能专注于后端系统设计,介绍清洁架构、六边形架构和领域驱动设计等模式,帮助开发者构建可维护、可测试和可扩展的软件系统。关键词:架构模式、清洁架构、六边形架构、领域驱动设计、后端开发、软件设计、可维护性、可测试性。

⚡

重构Skill refactoring

4.5

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

⚡

代码库映射技能Skill codebase-mapping

4.5

代码库映射技能用于生成结构化代码库地图,帮助分析项目结构、依赖关系和架构模式,适用于探索陌生代码库、文档化和架构决策。关键词:代码库映射、依赖图、文件关系、架构分析、项目文档、代码分析、软件开发、架构设计。

⚡

数据结构选择器Skill data-structure-chooser

4.5

数据结构选择器是一个技能,用于帮助初级开发者根据任务需求推荐列表、映射或集合等基本数据结构。它基于核心操作频率、排序需求、唯一性要求、内存限制和时间空间权衡,优化算法选择和代码效率。关键词包括数据结构、算法优化、软件开发、效率提升。

⚡

深度防御验证Skill defense-in-depth-validation

4.5

深度防御验证是一种软件工程技能,通过在数据传递的多个层次(如入口点、业务逻辑、环境防护和调试仪器)进行系统验证,确保数据有效性,预防因无效数据导致的bug,提升系统健壮性。适用于软件开发中的架构设计和测试阶段,强调防御性编程和多层安全策略。关键词:数据验证、多层验证、防御性编程、bug预防、软件架构、系统安全、代码质量、测试验证。

⚡

代码模式分析专家Skill pattern-recognition-specialist

4.5

此技能用于分析代码库中的设计模式、反模式、命名约定和代码重复,识别架构模式,检测代码异味,确保代码质量一致性。关键词:设计模式、反模式、代码质量、架构分析、命名约定、代码重复检测、软件工程、代码审查。

⚡

会话状态管理技能Skill session-state

4.5

这个技能用于管理和验证会话状态的迁移,基于 SESSION_ORCHESTRATION.md 文件中的规则进行内部状态转换。它适用于工作阶段更新、错误处理等场景,确保状态转换的正确性。关键词:会话状态管理、状态迁移、内部系统、规则验证、状态机、软件开发。

⚡

TLA+规范技能Skill tla-specification

4.5

这个技能用于使用TLA+形式化规范语言设计和验证分布式系统和并发算法,支持精确设计、早期错误检测、模型检查和文档生成。关键词:TLA+、形式化验证、分布式系统、并发算法、模型检查、系统设计、安全属性、活性属性。

⚡

会话类型检查器Skill session-type-checker

4.5

会话类型检查器是一种软件技能,用于验证通信协议的类型安全性,通过定义会话类型来确保分布式系统中消息传递的顺序正确,防止死锁和错误。适用于通信协议验证、分布式系统、并发编程等场景,关键词包括:会话类型、通信协议、类型系统、分布式系统、并发编程、协议验证。