架构设计 Skill技能列表

架构评审Skill ArchitecturalReviews

4.5

架构评审是一个用于评估系统设计的关键过程,旨在减少大规模系统中的风险,确保系统设计的合理性,并支持长期系统健康和业务目标。关键词包括:系统设计、风险评估、架构决策、技术债务、系统稳定性、评审流程。

性能优化Skill optimizing-performance

4.5

性能优化技能专注于通过测量先行的四阶段流程,识别和解决软件代码中的性能瓶颈,平衡性能提升与代码复杂性,适用于前端、后端等开发场景,关键词包括性能优化、代码测量、算法优化、UI响应时间、测量先行、缓存策略、虚拟化技术。

Rust代码文档实践Skill documenting-rust-code

4.5

这个技能是关于在Rust编程中实施高质量文档实践的指南。它涵盖了如何使用rustdoc工具编写有效的文档注释、文档函数、类型、特性和模块,包括错误文档、示例和内部文档链接。旨在提升代码的可读性、可维护性和团队协作效率。关键词:Rust文档,rustdoc,代码文档化,软件开发,文档最佳实践。

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

4.5

这个技能专注于设计和实施健壮的错误处理策略,包括使用try-catch块、自定义错误类、错误边界、API错误响应格式、重试逻辑、日志记录和监控,以提高软件系统的可靠性、容错能力和用户体验。关键词:错误处理、容错系统、异常管理、日志监控、API错误响应、重试策略、React错误边界、Express错误处理。

OpenAPI规范生成Skill openapi-spec-generation

4.5

这个技能用于生成、维护和验证 OpenAPI 3.1 规范,适用于创建 API 文档、生成 SDK 和确保 API 契约合规性。关键词:OpenAPI、API 规范、RESTful API、文档生成、SDK、验证、代码生成、设计优先、代码优先。

状态图生成Skill state-diagram

4.5

状态图生成技能用于从行为描述自动创建状态机图,支持PlantUML、Mermaid、XState等多种格式和C#或TypeScript实现代码生成,适用于软件生命周期建模、工作流设计、系统架构和状态机可视化,关键词:状态机、状态图、建模、工作流、软件设计、自动生成、PlantUML、Mermaid、XState。

任务规划指南Skill plan

4.5

这是一个用于软件开发与项目管理领域的任务规划框架,提供结构化的工作流程和原则,帮助团队在实施前系统化地分析需求、制定策略、澄清细节并确保零风险迭代。适用于复杂代码开发、系统架构设计、量化策略实施等场景。关键词:任务规划、迭代开发、代码管理、项目管理、实施策略、风险控制、软件开发流程

RFC流程技能Skill rfc-process

4.5

RFC流程技能用于管理和指导技术提案和设计决策的请求评论(RFC)过程。它提供模板、生命周期、最佳实践和工作流,以促进团队协作、文档化和共识建立。关键词:RFC、技术提案、设计决策、团队协作、文档化、软件开发、项目管理。

序列化Skill serialization

4.5

序列化技能用于将数据结构转换为可存储或传输的格式,支持JSON、Protocol Buffers、MessagePack等多种格式,适用于数据交换、API开发、存储优化和跨平台通信。关键词:数据序列化,JSON序列化,Protobuf,MessagePack,API开发,数据交换,编码解码,模式进化。

技术决策记录Skill technical-decision-record

4.5

用于记录和文档化技术决策的工具,强调决策的可追溯性、合理性和团队理解,关键词包括ADR、架构决策、技术选择、框架选择、第三方服务、架构变更。

技能生成器Skill skill-generator

4.5

技能生成器是一个元技能,专为AI代理设计,用于自动生成符合规范格式和结构的新技能。它确保技能遵循YAML frontmatter、目录布局和资源捆绑等标准,适用于群智能系统或代理需要快速搭建技能框架的场景。关键词:技能生成、格式规范、AI代理、元技能、技能结构、SEO优化。

Lua协程Skill LuaCoroutines

4.5

Lua协程技能用于实现协作式多任务处理,涵盖协程创建、挂起和恢复、值传递、生成器、迭代器、异步模式、状态机以及生产者-消费者实现。适用于游戏开发、异步I/O、数据管道等场景,关键词包括Lua、协程、协作式多任务、生成器、迭代器、异步、状态机、生产者-消费者。