架构设计 Skill技能列表
.NET架构师Skill dotnet-architect
此技能专注于.NET后端架构设计,提供C#、ASP.NET Core、Entity Framework、Dapper等技术的专家指导、最佳实践和系统架构模式。用于.NET API开发、微服务构建、性能优化、缓存策略和测试实践,确保高可维护性和高性能解决方案。关键词:.NET、C#、架构设计、后端开发、ASP.NET Core、缓存策略、性能优化。
工作流技能设计器Skill workflow-skill-designer
这是一个用于设计Claude工作流技能的元技能,遵循orchestrator+phases模式,自动化生成完整技能包,包括SKILL.md协调器和详细相位文件,优化技能架构、数据流管理和执行效率,适用于工作流设计、技能开发和Claude自动化。
C4架构建模技能Skill c4-modeling
C4架构建模技能是一种用于创建和记录软件系统架构的标准化方法。它通过四个层次(上下文、容器、组件、代码)的图表,帮助架构师、开发者和利益相关者清晰地可视化和沟通复杂的软件结构。该技能支持使用Mermaid等语法生成图表,适用于系统设计、技术文档编写、团队协作和架构评审等场景。关键词:软件架构,C4模型,架构图,系统设计,技术文档,可视化,Mermaid,容器图,组件图。
编写实施计划Skill writing-plans
该技能用于为复杂的多步骤软件开发任务创建结构化、可执行的实施计划。它遵循测试驱动开发(TDD)原则,将需求拆解为一系列独立、可验证的小步骤(每个2-5分钟),并提供精确的文件路径、完整代码和验证命令。适用于工程师在缺乏代码库上下文时,快速、有条理地启动和推进项目开发。关键词:软件开发计划,TDD实施,任务分解,代码实现规划,测试驱动开发,工程管理,敏捷开发流程。
GitHub仓库标准架构Skill github-repository-standards
该技能用于设计和实施高效的 GitHub 仓库组织结构与文档标准,通过最小化根目录杂乱、优化 README 文档,提升项目的可维护性、用户体验和社区吸引力。关键词:GitHub 仓库管理、架构设计、README 优化、配置管理、文档工程、代码可维护性。
技术设计文档创建技能Skill technical-design-doc-creator
这个技能用于创建全面的技术设计文档 (TDD),遵循行业标准,包括强制部分、可选部分和交互式收集缺失信息。适用于软件架构决策、实施计划、风险评估,关键词:技术设计文档、TDD、软件架构、设计文档、技术规范、API 合约、风险评估、实施计划。
Python性能优化Skill python-performance-optimization
Python性能优化技能用于分析和优化Python代码的性能,包括CPU分析、内存优化、代码优化最佳实践等。关键词:Python性能优化、CPU分析、内存分析、代码优化、性能瓶颈、应用性能提升。
架构分析器Skill architecture-analyzer
架构分析器是一款专业的软件架构分析工具,用于自动分析和可视化软件系统的架构模式、组件依赖关系和模块边界。该工具支持依赖关系映射、分层架构检测、耦合内聚度计算、架构违规识别和依赖图生成,特别适用于系统迁移规划、微服务拆分、架构重构和代码现代化项目。主要功能包括组件依赖分析、架构模式识别、耦合度量计算、违规检测和可视化图表生成。
C4架构图生成器Skill c4-diagram-generator
C4架构图生成器是一款专业的软件架构可视化工具,专门用于生成C4模型架构图。支持Structurizr DSL、PlantUML和Mermaid多种格式,涵盖上下文、容器、组件、代码四个抽象层级。适用于系统架构设计、微服务分解、云原生架构可视化等场景。关键词:C4模型、架构图、软件架构、系统设计、可视化工具、PlantUML、Mermaid、Structurizr、容器图、组件图
仓库研究分析师Skill repo-research-analyst
这个技能专门用于研究和分析代码仓库的结构、文档和模式。它帮助开发者快速理解开源项目,发现最佳实践,并有效进行贡献,包括分析架构文件、审查贡献指南、搜索代码模式等。关键词:仓库分析、代码研究、文档审查、模式识别、GitHub、开源贡献、架构评估。
软件开发者Skill software-developer
软件开发者技能专注于编写高质量、可维护的软件代码,涵盖前端、后端和移动开发,使用如TypeScript、Python、Java等多种技术栈,遵循SOLID原则和设计模式,确保软件的安全性、性能和可测试性。关键词:软件开发、编程、前端开发、后端开发、移动开发、SOLID原则、设计模式、代码质量、测试策略、架构设计。
并行执行Skill parallel-execution
并行执行技能用于在软件开发中,通过单个消息调用多个子代理同时运行独立任务,以优化任务管理、减少多组件特性的实现时间并提升效率。适用于任务分解、代码执行加速等场景。关键词包括:并行执行、任务管理、软件开发、效率提升、独立任务、子代理调用、多任务处理、时间优化。