架构设计 Skill技能列表

4.5

现代Web应用架构Skill modern-web-app-architecture

这个技能用于设计和构建现代Web应用程序,包括单页应用(SPA)、服务器端渲染(SSR)、静态站点生成(SSG)和React服务器组件(RSC)等。它涵盖架构权衡、状态管理、性能优化、测试策略、交付流程和团队扩展,提供生产就绪的实践指导,如核心Web指标、可访问性、安全性和微前端架构。关键词:Web应用架构、SPA、SSR、SSG、RSC、前端开发、性能优化、状态管理、测试、团队扩展。

4.5

框架文档研究员Skill framework-docs-researcher

框架文档研究员技能用于高效收集、分析和综合软件框架与库的技术文档及最佳实践,包括版本兼容性检查、源代码分析和社区资源研究,帮助开发者准确理解并实现功能,优化开发流程。关键词:框架文档、最佳实践、版本检查、源码分析、GitHub研究、技术文档收集。

4.5

DHHRails编码风格Skill dhh-rails-style

该技能提供在 Ruby on Rails 开发中应用 DHH 和 37signals 编码风格的全面指南,涵盖关键原则如 REST 纯净、胖模型瘦控制器、Current 属性、Hotwire 模式、清晰优于巧妙的哲学。适用于代码生成、重构、审查和最佳实践实施。关键词:Ruby, Rails, DHH, 37signals, 编码风格, REST, 模型, 控制器, Turbo, Stimulus, Minitest, 架构设计, 后端开发。

4.5

设计模式Skill design-patterns

设计模式是软件工程中用于解决常见设计问题的可重用解决方案模板。它提供共享词汇,促进代码的复用、维护和测试,适用于架构设计、代码重构和改善软件质量,如松耦合、单一职责等设计原则。关键词:软件设计、设计模式、架构模式、代码重构、面向对象、设计原则、软件架构、模式选择、代码质量。

4.5

DHHRails审查员Skill dhh-rails-reviewer

此技能用于基于David Heinemeier Hansson(DHH)的哲学进行Ruby on Rails代码审查,识别反模式、JavaScript框架污染和违反Rails约定的行为。提供不妥协的反馈,倡导Rails最佳实践、约定优于配置和单体架构。关键词:Rails代码审查、DHH审查、反模式识别、Rails最佳实践、JavaScript框架污染、架构决策评估。

4.5

设计模式Skill design-patterns

设计模式是软件工程中用于解决常见设计问题的模板方法,提供了一套可重用的解决方案,以改善代码结构、提高可维护性、可扩展性和可测试性,适用于软件架构设计、代码重构和团队协作。关键词:软件设计、架构设计、设计模式、代码重构、面向对象、设计原则、模式应用、软件工程。

4.5

深化计划技能Skill deepen-plan

深化计划技能是一个用于通过并行研究代理增强现有计划文件的工具,为每个主要部分添加深度、最佳实践和实现细节。它适用于软件开发、项目计划、技术架构等领域,帮助生成详细、可实施的生产就绪计划。关键词:计划深化、研究代理、并行处理、最佳实践、实现细节、代码示例、性能优化、安全考虑、边缘情况处理。

4.5

数据系统架构Skill data-systems-architecture

数据系统架构技能用于设计、优化和维护高性能数据系统,涵盖数据库设计、索引策略、事务处理、可扩展性规划和性能调优,适用于数据密集型应用。关键词包括数据系统设计、数据库架构、性能优化、可扩展性、OLTP与OLAP、事务并发、数据建模。

4.5

数据系统架构Skill data-systems-architecture

数据系统架构技能专注于设计和优化数据密集型应用的数据系统,包括数据库模式设计、性能调优、索引策略、扩展规划以及OLTP和OLAP的权衡。关键词包括:数据系统架构、数据库设计、性能优化、索引、可扩展性、OLTP、OLAP、并发控制。

4.5

代码简化审查专家Skill code-simplicity-reviewer

此技能用于代码审查,专注于通过分析代码行、简化复杂逻辑、移除冗余和挑战抽象来确保代码的简单性和最小化。严格应用YAGNI原则,优化可读性,以提高代码质量、减少维护负担。关键词:代码简化、YAGNI、代码审查、软件开发、最小化、可维护性、代码质量。

4.5

整洁代码Skill clean-code

整洁代码技能用于提升软件代码质量,专注于编写易于理解、维护和扩展的代码。它涵盖命名规范、函数设计、错误处理、单元测试、类结构、注释管理、代码重构等方面,基于Robert C. Martin的清洁代码原则。适用于软件开发人员、架构师和测试工程师,旨在提高团队协作效率和代码可维护性。SEO关键词:代码整洁、编程规范、软件设计、代码重构、单元测试、错误处理、类设计、命名约定、代码质量、软件开发最佳实践。

4.5

CLAUDE.md编写技能Skill claude-md-authoring

这个技能用于创建和审查CLAUDE.md配置文件,优化Claude Code的使用。它应用HumanLayer指南,包括指令预算管理、WHAT/WHY/HOW框架和渐进披露,识别并避免反模式如将AI用作代码检查器。关键词:CLAUDE.md, 配置编写, Claude Code, 指令预算, 渐进披露, 开发指南, 反模式识别。