架构设计 Skill技能列表

开发技能Skill develop

4.5

开发技能是一套用于代码探索、开发、编辑和重构的通用指导原则。它专注于提升代码质量、确保代码可维护性,并提供安全的版本控制实践。核心内容包括代码整洁原则、规划流程、Git安全操作和文件处理规范。适用于软件工程师、开发人员和任何需要进行代码库分析、实现新功能或改进现有代码质量的场景。关键词:代码开发,代码重构,代码质量,Git操作,软件开发规范,编程最佳实践,代码维护,版本控制。

AI架构师精简版Skill ai-architect-lite

4.5

AI 架构师精简版是一个轻量级的 AI 辅助开发工作流框架。它通过 `.ai_context` 记忆协议和清单驱动调度,为软件开发项目提供结构化的任务管理、日志记录和协作规范。核心功能包括:斜杠命令优先调度、迷你计划制定、结构化开发日志、以及新手友好的快速上手流程。适用于希望以最小开销引入 AI 辅助开发模式、统一开发日志、或快速将 AI 架构模式移植到 Claude Skills 等场景。关键词:AI 辅助开发,开发工作流,任务管理,结构化日志,Claude Skills,AI 架构,轻量级框架,项目管理工具。

系统架构设计Skill architecting-systems

4.5

系统架构设计技能用于在软件开发构建阶段指导创建清洁、可扩展的系统架构,涉及模块设计、边界定义、项目结构、依赖管理和防止系统增长时的紧耦合问题。关键词:系统架构、软件设计、可扩展性、模块化、依赖管理、架构原则。

技术蓝图写作Skill blueprints-writing

4.5

技术蓝图写作技能用于创建和更新技术蓝图文档,涵盖新功能、API更改和架构修改。它强调先搜索现有文档以避免重复,并以结构化方式编写,确保准确性和一致性。关键词:技术文档、蓝图、架构设计、API文档、软件开发、文档编写。

Effect-TS域建模模式Skill effect-patterns-domain-modeling

4.5

这个技能专注于使用 Effect-TS 进行域建模,提供了 15 个精选模式,包括类型安全错误处理、可选值处理、业务逻辑编写等,适用于 TypeScript 应用开发,关键词包括 Effect-TS、域建模、TypeScript、函数式编程、模式设计。

整洁代码Skill clean-code

4.5

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

估计技术Skill estimation-techniques

4.5

这个技能提供系统设计和容量规划所需的快速估算框架,用于估计QPS、存储、带宽和延迟,帮助进行架构决策和面试准备。关键词:快速估算、系统设计、容量规划、QPS、存储计算、带宽估计、延迟参考、架构决策。

系统设计面试方法论Skill design-interview-methodology

4.5

这个技能提供了系统设计面试的结构化4步框架,帮助用户有效准备和展示设计能力。适用于技术面试、白板设计练习和架构讨论。关键词包括系统设计、面试方法论、架构设计、技术面试准备、白板设计。

API设计基础Skill api-design-fundamentals

4.5

API设计基础技能用于指导如何设计有效的API,涵盖协议选择(如REST、GraphQL、gRPC)、资源建模、端点设计和最佳实践。适用于开发者和架构师,提升API的可用性、一致性和开发者体验。关键词:API设计,REST API,GraphQL,gRPC,协议比较,资源命名,错误处理,API进化,开发者体验。

韧性模式实现技能Skill resilience-patterns

4.5

本技能提供在.NET应用程序中实施韧性模式的全面指南,涵盖断路器、重试、死信队列等关键模式,使用Polly和Brighter库实现故障容错和瞬态故障处理。关键词:韧性模式、断路器、重试、死信队列、.NET、Polly、Brighter、故障容错、瞬态故障、HTTP客户端韧性、消息处理程序韧性。

会话类型检查器Skill session-type-checker

4.5

会话类型检查器是一种软件技能,用于验证通信协议的类型安全性,通过定义会话类型来确保分布式系统中消息传递的顺序正确,防止死锁和错误。适用于通信协议验证、分布式系统、并发编程等场景,关键词包括:会话类型、通信协议、类型系统、分布式系统、并发编程、协议验证。

闭包转换器Skill closure-converter

4.5

闭包转换器是编译器设计和函数式语言实现中的关键技术,用于将闭包转换为显式环境传递,优化代码生成和性能。关键词:闭包转换、编译器、环境传递、lambda提升、函数式编程、代码优化、自由变量分析。