架构设计 Skill技能列表
安全代码重构工作流Skill refactor
这是一个用于自动化代码重构的工作流技能,通过分析、规划、实施、审查和验证五个阶段,确保重构过程的安全性和代码质量改进。关键词:代码重构、安全重构、工作流、自动化、软件工程、测试驱动开发、DevOps。
迭代式代码探索Skill iterative-code-exploration
迭代式代码探索是一种系统化技能,通过渐进式上下文检索和四阶段迭代循环(发现、评估、细化、循环),帮助开发者高效理解和探索不熟悉的代码库。它专注于构建代码结构、模式和交互的心智模型,适用于功能实现、错误修复和重构等场景。关键词包括代码探索、迭代方法、软件开发、渐进式上下文、心智模型构建、代码理解。
软件架构设计Skill software-architecture-design
软件架构设计技能用于系统级设计决策,包括选择架构风格(如微服务、事件驱动)、设计可扩展性和可靠性模式、制定数据一致性策略和规划运维可观测性。关键词:软件架构、微服务、事件驱动、可扩展性、可靠性、架构决策、系统设计、生产级软件。
Rust性能优化Skill rust-optimise
这个技能提供了Rust代码性能优化的综合指南,涵盖内存分配、所有权效率、数据结构选择、迭代器模式、异步并发、算法复杂度、编译时优化和微优化。适用于优化Rust应用程序性能、减少内存分配、选择最优数据结构、避免不必要的中间分配、编写高效的异步代码、分析热点路径和消除性能瓶颈。关键词:Rust, 性能优化, 内存管理, 数据结构, 异步编程, 算法优化, 编译优化, 微优化, 热点分析。
组件扁平化分析Skill component-flattening-analysis
这个技能用于分析和优化软件组件的层次结构,识别并修复根命名空间中的孤儿类,通过扁平化组件层级提高代码可维护性和清晰度。关键词包括:组件扁平化、孤儿类、代码重构、软件架构、命名空间优化、层次结构修复。
架构模式Skill architecture-patterns
这个技能专注于实现后端架构模式,包括Clean Architecture、Hexagonal Architecture和Domain-Driven Design,用于构建可维护、可测试和可扩展的系统。适用于设计新后端系统、重构现有应用、建立架构标准等场景。关键词:架构模式、Clean Architecture、DDD、后端开发、代码设计、可测试性、微服务。
遗留代码解释器Skill legacy-code-interpreter
遗留代码解释器技能是一个专门用于分析和理解老旧代码库的工具,通过深度解析代码结构、提取业务逻辑、发现未记录功能、跟踪数据流和控制流,帮助开发团队重构、迁移或维护遗留系统。该技能支持代码考古、系统现代化、知识保存和迁移规划,适用于企业系统升级、技术债务管理和软件遗产保护。 关键词:遗留代码分析、业务逻辑提取、代码重构、系统迁移、技术债务管理、代码考古、软件现代化、控制流分析、数据流跟踪、未记录功能发现
设计模式Skill design-patterns
设计模式是软件工程中用于解决常见设计问题的模板方法,提供了一套可重用的解决方案,以改善代码结构、提高可维护性、可扩展性和可测试性,适用于软件架构设计、代码重构和团队协作。关键词:软件设计、架构设计、设计模式、代码重构、面向对象、设计原则、模式应用、软件工程。
设计媒体策略Skill design-media-strategy
该技能用于设计和实施全面的媒体及数字资产管理(DAM)架构,涵盖存储、处理和交付策略,支持图像、视频和文档类型。包括配置云存储(如Azure、AWS)、设计处理管道、设置CDN交付和定义API端点,适用于内容管理系统和媒体服务平台。关键词:媒体策略、DAM架构、存储配置、处理管道、CDN交付、API设计、数字资产管理。
规划Skill planning
该技能用于制定详细的技术实施计划,通过研究、代码分析、解决方案设计和文档创建,专注于软件开发中的架构设计和项目管理,提升项目的可扩展性、安全性和可维护性。关键词:技术规划、架构设计、实施计划、项目管理、代码分析、系统设计。
后端架构师Skill backend-architect
资深后端架构专家技能,专注于软件系统架构设计、代码质量提升和开发流程优化。核心能力包括六边形架构、领域驱动设计(DDD)、SOLID原则应用、代码异味检测与重构、单元测试与集成测试实施。适用于企业级后端系统开发、微服务架构设计、代码评审与重构、技术债务清理等场景。关键词:后端架构、DDD、SOLID原则、代码重构、整洁代码、单元测试、微服务设计、技术评审、架构模式。
精英MVP大师Skill elite-mvp-master
这是一个用于指导非技术背景用户(如项目经理Bill)进行联邦级建筑管理软件(OC Pipeline)开发的专家技能。它提供顶尖1%的软件开发标准,强制使用极其简单、无术语的沟通方式,并输出完整的生产级代码和分步操作指南。关键词:软件开发指导,联邦合规软件,Supabase,React,Node.js,无代码指导,建筑管理SaaS,生产级代码,分步教程。