架构设计 Skill技能列表
企业架构概念解释Skill ea-explain
这个技能用于解释企业架构(EA)概念,通过提供清晰、实用的说明,帮助开发者和架构师理解和应用相关架构概念,包括如TOGAF、Zachman Framework等具体示例。关键词:企业架构、EA、概念解释、开发者友好、架构设计、TOGAF、Zachman Framework。
架构文档生成Skill ea-document
这个技能用于自动生成软件架构文档,包括系统上下文、容器、组件、部署、数据和执行摘要等多个视图。通过分析代码库结构,识别相关组件,并使用标准模板生成文档,同时可集成C4图以增强可视化。适用于架构师和开发团队,便于理解和维护软件架构,提高文档效率和质量。关键词:架构文档、代码分析、自动生成、C4图、软件架构、DevOps、容器化、部署视图、数据流、执行摘要、SEO友好。
C4模型架构文档技能Skill c4-documentation
该技能用于基于C4模型创建软件架构文档,涵盖系统上下文、容器、组件和代码四个抽象级别,支持架构可视化和文档化。关键词:C4模型、架构设计、文档化、软件架构、可视化、系统上下文图、容器图、组件图。
Saga编排Skill saga-orchestration
Saga编排技能用于实现和管理Saga模式,协调分布式事务和长运行业务流程。它涉及处理多服务事务、补偿事务、工作流编排,适用于微服务架构中的故障处理和业务协调。关键词:Saga模式、分布式事务、补偿事务、工作流编排、微服务架构、系统设计、长运行工作流。
技能模板Skill template-skill
这是一个技能模板,用于定义和描述特定技能,指定Claude AI应该在何种情况下使用该技能。关键词:技能模板、Claude AI、使用场景、AI技能定义、技能开发、AI应用模板。
系统F(多态Lambda演算)Skill system-f
系统F(多态Lambda演算)是一种编程语言理论技能,用于实现多态类型系统、构建泛型编程结构、研究类型理论基础。它扩展了简单类型Lambda演算,支持类型抽象和类型应用,使得可以对类型进行全称量化,适用于ML风格模块系统、参数多态性理解等场景。关键词:多态Lambda演算、类型抽象、类型应用、泛型编程、类型安全、参数性、全称量化、编程语言理论、类型系统、多态性。
解析器生成器Skill parser-generator
解析器生成器是一种关键技能,用于从上下文无关语法自动生成解析器,支持LALR(1)和递归下降算法。它广泛应用于编译器开发、领域特定语言设计、配置解析等场景,帮助开发者高效处理结构化文本和数据。关键词:解析器生成,语法分析,编译器构建,LALR解析,递归下降,AST生成。
线性类型实现器Skill linear-type-implementer
该技能用于实现线性类型系统和线性 lambda 演算,支持资源管理、量子编程、内存验证等应用。关键词包括线性类型、线性 lambda 演算、资源管理、量子计算、内存管理、线性逻辑、类型系统。
JIT编译器构建者Skill jit-compiler-builder
该技能用于构建即时编译(JIT)系统,应用于动态语言运行时、虚拟机设计和性能优化。它支持机器码生成、重新编译处理、动态优化和内存管理,关键词包括JIT编译器、动态优化、编译器构建、运行时系统、性能优化和即时编译。
架构模式Skill architecture-patterns
本技能专注于后端系统设计,介绍清洁架构、六边形架构和领域驱动设计等模式,帮助开发者构建可维护、可测试和可扩展的软件系统。关键词:架构模式、清洁架构、六边形架构、领域驱动设计、后端开发、软件设计、可维护性、可测试性。
头脑风暴Skill brainstorming
头脑风暴技能通过结构化方法在项目实施前进行创意构思、探索多种方案、挑战假设并细化设计,适用于软件开发、产品设计和项目管理中,以提升创新效率和解决方案质量。关键词:头脑风暴、创意细化、系统架构、问题解决、替代方案探索、软件开发、产品设计。
API设计Skill api-design
API设计技能专注于设计清洁、可扩展和可维护的REST和GraphQL API,遵循行业最佳实践。它用于规划端点结构、定义请求/响应合同、实现版本控制、安全性和文档创建。关键词:API设计,REST API,GraphQL API,可扩展性,维护性,版本控制,安全性,端点规划。