架构设计 Skill技能列表
Rust重构技能Skill rust-refactor
本技能提供 Rust 应用程序的架构重构指南,专注于类型安全、所有权模式、错误处理策略、API 设计、项目组织等关键方面。适用于软件开发者、架构师在进行 Rust 代码重构、代码审查、API 设计和项目结构调整时使用,以提升代码质量和可维护性。关键词:Rust 重构、架构设计、类型安全、错误处理、项目组织、Rust 编程、软件架构。
Rust性能优化Skill rust-optimise
这个技能提供了Rust代码性能优化的综合指南,涵盖内存分配、所有权效率、数据结构选择、迭代器模式、异步并发、算法复杂度、编译时优化和微优化。适用于优化Rust应用程序性能、减少内存分配、选择最优数据结构、避免不必要的中间分配、编写高效的异步代码、分析热点路径和消除性能瓶颈。关键词:Rust, 性能优化, 内存管理, 数据结构, 异步编程, 算法优化, 编译优化, 微优化, 热点分析。
Ruby重构指南Skill ruby-refactor
这是一个基于社区最佳实践的 Ruby 代码重构指南,旨在帮助开发者优化代码结构、简化条件句、减少耦合、采用 Ruby 习惯用法和设计模式,从而提高代码的可读性、可维护性和设计质量。适用于代码审查、重构任务和自动化代码生成。关键词:Ruby 重构、代码优化、设计模式、可维护性、社区最佳实践。
代码重构最佳实践技能Skill refactor
此技能提供基于Martin Fowler代码重构目录和Clean Code原则的最佳实践指南,专为AI代理和LLM设计,帮助自动化重构代码、改进结构、减少耦合、提高可读性和可维护性。适用于代码审查、开发实践和软件工程。关键词:代码重构、Martin Fowler、Clean Code、最佳实践、AI代理、LLM、自动化重构。
示例技能Skill example-skill
这个技能是一个通用模板,用于创建和标准化各种技能。它适用于软件开发中的代码编写、审核和技能设计,帮助用户快速定义技能内容、原则、流程和模式。包含关键词:技能模板、代码开发、技能设计、软件开发工具、技能标准化。