架构设计 Skill技能列表

⚡

SysML建模技能Skill sysml-modeling

4.5

这个技能专注于使用系统建模语言(SysML)进行系统工程和复杂系统设计。它包括需求分析、结构建模、行为定义和参数约束,支持基于模型的系统工程(MBSE)。关键词:SysML, 系统工程, 建模, MBSE, 系统设计, PlantUML。

⚡

数据库架构师Skill database-architect

4.5

数据库架构师技能用于设计和规划数据库系统的整体架构,包括技术选型、数据建模、模式设计、索引策略、缓存架构、可扩展性设计和迁移规划。适用于从零开始构建数据库系统或重构现有系统,确保高性能、可维护和可扩展的数据层。关键词:数据库架构、数据建模、技术选型、可扩展设计、迁移策略、性能优化、云数据库、NoSQL、SQL、缓存设计。

⚡

代码库导航Skill codebase-navigation

4.5

代码库导航技能用于高效地导航、搜索和理解代码库结构,适用于项目上手、实现定位、依赖追踪和架构分析。提供Glob和Grep搜索模式,帮助开发者快速掌握代码库。关键词:代码库导航、项目结构、依赖追踪、架构分析、Glob搜索、Grep搜索。

⚡

Mermaid图表渲染器Skill mermaid-renderer

4.5

Mermaid图表渲染器是一款将Mermaid文本定义转换为高质量图像(PNG/SVG/PDF)的工具,支持流程图、序列图、类图、ER图等多种图表类型,提供主题定制、背景设置和Markdown集成功能,适用于软件架构设计、文档生成和数据可视化场景。关键词:Mermaid图表渲染,流程图生成,架构图工具,文档自动化,数据可视化,主题定制,Puppeteer渲染。

⚡

API契约设计Skill api-contract-design

4.5

API契约设计技能专注于使用契约优先原则设计REST、GraphQL和混合API,涵盖API规范、版本策略、认证模式、错误处理和分页等关键方面。适用于创建一致、可演化的API,提升开发者体验和系统可维护性。关键词:API设计、REST、GraphQL、契约优先、API规范、版本控制、认证、错误处理、分页、API开发。

⚡

规范驱动开发工具包Skill speckit

4.5

规范驱动开发工具包是一个 AI 驱动的软件开发工具,基于规范驱动开发(SDD)方法论。它能够将自然语言描述转化为可执行的规格文档、详细的实现计划和有序的任务列表,支持特征规划、产品需求文档(PRD)创建和敏捷开发流程。主要功能包括规格生成、计划制定和任务管理,适用于提高软件开发效率。关键词:规范驱动开发、可执行规格、AI 生成、软件开发工具、任务自动化、架构设计、SDD、需求分析、项目管理。

⚡

组件扁平化分析Skill component-flattening-analysis

4.5

这个技能用于分析和优化软件组件的层次结构,识别并修复根命名空间中的孤儿类,通过扁平化组件层级提高代码可维护性和清晰度。关键词包括:组件扁平化、孤儿类、代码重构、软件架构、命名空间优化、层次结构修复。

⚡

架构模式Skill architecture-patterns

4.5

这个技能专注于实现后端架构模式,包括Clean Architecture、Hexagonal Architecture和Domain-Driven Design,用于构建可维护、可测试和可扩展的系统。适用于设计新后端系统、重构现有应用、建立架构标准等场景。关键词:架构模式、Clean Architecture、DDD、后端开发、代码设计、可测试性、微服务。

⚡

代码重构模式Skill code-refactoring-patterns

4.5

这个技能提供了一套完整的代码重构模式,用于系统化地改进代码的可维护性、性能和清晰度,同时确保功能不变。它涵盖了常见代码异味、重构技术和最佳实践,帮助开发者提升软件质量。关键词包括代码重构、软件工程、代码质量、重构模式、代码优化、测试驱动开发。

⚡

项目规划技能Skill project-planning

4.5

AI辅助项目规划技能,用于生成项目愿景与范围、技术规范、开发路线图和架构决策记录等关键文档,以指导新项目的启动和开发。

⚡

重构助手Skill refactor-assistant

4.5

重构助手是一款专注于提升软件代码质量的智能工具。它通过分析代码结构,提供设计模式建议、检测代码异味,并推荐在保持功能不变的前提下进行安全重构的策略。适用于开发人员优化代码架构、提高可维护性和可扩展性。关键词:代码重构,设计模式,代码优化,软件架构,编程助手,代码质量提升,重构策略,代码异味检测。

⚡

活跃性分析Skill liveness-analysis

4.5

活跃性分析是编译器优化中的核心数据流分析技能,用于检测程序中的活跃变量,支持寄存器分配、死代码消除和优化编译过程。关键词:编译器优化、数据流分析、活跃变量检测、寄存器分配、死代码消除。