架构设计 Skill技能列表

4.5

高级全栈开发Skill senior-fullstack

全栈开发技能,提供项目脚手架、代码质量分析和架构模式指导,支持React、Next.js、Node.js、GraphQL、PostgreSQL等现代技术栈,适用于构建和优化Web应用程序,关键词:全栈开发、代码质量、架构模式、React、Node.js、PostgreSQL、SEO优化。

4.5

代码可视化Skill visualize-code

代码可视化技能用于自动分析源代码并生成架构图表,支持类图、ER图、序列图和依赖图。它通过文件模式检测和Mermaid语法实现高效可视化,适用于软件开发中的架构设计和代码审查。关键词:代码分析、架构可视化、Mermaid图表、自动化绘图、软件开发工具、SEO优化。

4.5

上下文发现Skill context-discovery

上下文发现技能用于在软件项目实施前,通过侦察机制自动发现项目标准、安全模式、编码惯例和文件,确保遵循最佳实践、提高代码质量和安全性。关键词包括:上下文发现、项目标准、安全模式、代码质量、DevOps、软件架构、文件侦察、优先级加载。

4.5

Mermaid图表渲染器Skill mermaid-renderer

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

4.5

单仓库架构设计Skill monorepo-architecture

这个技能提供关于单仓库(Monorepo)架构的全面指导,帮助设计、构建和管理单仓库结构,包括工作空间组织、依赖管理、版本控制和最佳实践,适用于从小型项目到企业级应用程序的软件开发。关键词:单仓库、代码管理、软件架构、依赖管理、版本控制、工作空间配置、最佳实践、软件开发。

4.5

UML建模Skill uml-modeling

这个技能用于创建 UML 图,包括类图、序列图、活动图、用例图和状态图,支持 PlantUML 和 Mermaid 语法,适用于软件设计、架构规划、文档编写和设计评审。关键词:UML 建模,软件设计,架构设计,图表生成,PlantUML,Mermaid,软件开发工具。

4.5

技能链编排系统Skill skill-chain-prompts

技能链编排系统是一个基于提示的技能链工具,用于编排多技能工作流。它允许用户定义序列或并行技能调用,使用YAML格式的链定义,跟踪工作流进度,并提供预建链用于开发、文档、职业等工作流。适用于协调多个AI技能完成复杂任务,提高自动化效率。关键词:技能链、工作流编排、多技能协调、提示工程、自动化工作流、AI辅助开发。

4.5

性能优化专家Skill performance-oracle

性能优化专家技能用于分析代码性能问题、优化算法、识别瓶颈和确保软件系统可扩展性。涵盖数据库查询优化、内存管理、缓存策略和整体性能分析。关键词:性能优化、代码分析、瓶颈识别、算法复杂度、数据库优化、内存管理、缓存策略、系统可扩展性。

4.5

任务规划指南Skill plan

该技能提供结构化框架,用于在软件开发、人工智能或数据科学等复杂项目中迭代规划任务和变更。它强调零影响规划、分步实施和验证,确保高效协作和风险控制。关键词:任务规划、迭代开发、代码管理、实施策略、项目管理、软件开发流程。

4.5

设计评审AISkill design-reviewer

设计评审AI是一个辅助进行系统设计评审的Copilot代理,使用ATAM(架构权衡分析方法)、SOLID原则、设计模式、耦合/凝聚分析、错误处理和安全需求进行评审。它帮助识别架构问题、设计缺陷和质量问题,确保系统架构在实现前的高质量。关键词:设计评审、架构分析、ATAM、SOLID原则、设计模式、耦合凝聚、安全设计、错误处理、C4模型、ADR评审、软件架构、质量属性分析。

4.5

规范驱动开发工具包Skill speckit

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

4.5

错误处理模式Skill error-handling-patterns

错误处理模式是用于构建弹性应用程序的核心技能,涵盖异常处理、Result类型、错误传播、优雅降级等模式,适用于软件开发的各个阶段,包括实现错误处理、设计API、调试生产问题、提高应用可靠性等。关键词:错误处理、异常、Result类型、弹性应用、API设计、故障容忍。