软件开发 Skill技能列表

4.5

TypeScript语言专长Skill typescript

这个技能专注于编写类型安全、可维护和生产质量的TypeScript代码,覆盖高级类型系统特性、严格模式配置、模块系统和常见设计模式。适用于前端和后端开发,与React、Node.js、Zod、tRPC、Prisma等现代框架集成。关键词:TypeScript, 类型安全, 前端开发, 后端开发, React, Node.js, 泛型, 类型守卫, Zod, tRPC, Prisma, SEO优化。

4.5

综合测试实施技能Skill testing

这个技能提供了全面的软件测试专业知识,涵盖单元测试、集成测试、端到端测试等多种测试类型,适用于数据管道、机器学习模型、基础设施等专业领域。它支持TDD/BDD工作流,帮助设计测试架构、调试不稳定测试和分析覆盖率,确保代码质量和可维护性。关键词:测试、单元测试、集成测试、端到端测试、TDD、BDD、测试覆盖率、调试、测试策略、模拟测试。

4.5

测试策略综合指南Skill test-strategy

这个技能提供全面的测试策略指导,包括测试金字塔设计、覆盖率目标、测试分类、不稳定测试诊断、测试基础设施架构和基于风险的优先级排序。适用于软件开发中的测试规划、设置测试基础设施、优化测试套件、诊断不稳定测试或设计跨领域测试架构。关键词:测试策略,测试金字塔,覆盖率,测试分类,CI/CD,风险优先,测试优化,API测试,数据管道测试,机器学习模型测试,基础设施测试。

4.5

Terraform/OpenTofu基础设施代码管理Skill terraform

本技能提供使用Terraform和OpenTofu进行基础设施即代码(IaC)管理的全面指南,涵盖架构规划、配置编写、模块开发、状态管理、多环境部署、安全实践等。适用于云资源自动化和DevOps流程,关键词:Terraform, OpenTofu, 基础设施即代码, IaC, 云部署, DevOps, 自动化, 状态管理, 模块设计, 安全最佳实践。

4.5

技术写作Skill technical-writing

技术写作是专业技能,专注于为软件项目创建清晰、准确和面向受众的技术文档,包括用户指南、API文档、错误消息、发布说明和迁移指南,提升文档质量和用户体验,适合开发团队、技术作者和开源社区。关键词:技术写作、文档写作、软件文档、技术沟通、API文档、错误消息、发布说明、文档风格。

4.5

SQL优化Skill sql-optimization

SQL 优化技能专注于提升数据库查询性能,通过索引设计、执行计划分析和查询重写等方法。它适用于慢查询优化、N+1问题解决、PostgreSQL调优等场景。关键词:SQL 优化,数据库性能,索引调优,执行计划,PostgreSQL,慢查询,查询重写,性能调优,SEO 搜索。

4.5

序列化Skill serialization

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

4.5

搜索技能Skill search

此技能用于实现全文搜索功能,包括使用Elasticsearch等搜索引擎进行索引创建、查询优化、相关性调整、自动完成和分面搜索。适用于后端开发、数据工程和应用程序集成。关键词:搜索、全文搜索、Elasticsearch、索引、查询、自动完成、分面搜索、相关性、评分、后端开发、数据工程。

4.5

Rust编程技能Skill rust

这个技能专注于使用Rust语言编写安全、高性能的生产级代码,适用于系统编程、后端开发、嵌入式软件和量化交易系统构建。它涵盖核心概念如所有权模式、错误处理、异步编程、序列化技术,并支持CLI工具开发和项目管理。关键词:Rust, 所有权, 错误处理, 异步编程, 序列化, 量化交易, 高性能代码, 系统开发。

4.5

重构Skill refactoring

重构技能专注于提高代码质量,通过系统性代码重构技术改善代码的可读性、可维护性和性能,而不改变外部行为。关键点包括代码清理、去除重复、应用设计模式、优化代码组织和减少技术债务,适用于软件开发中的架构设计和代码改进。关键词:代码重构、软件工程、代码质量、可维护性、性能优化、设计模式、技术债务、代码异味。

4.5

React单页面应用开发技能Skill react

本技能专注于使用 React 19+、React Router v7、Jotai、Vite 和 Bun 构建现代单页面应用(SPA)。涵盖组件、钩子、状态管理、路由、表单、UI 架构、性能优化和测试等关键方面,适用于客户端路由、全局状态管理和异步数据加载的 React 应用开发,关键词包括 React 19、React Router、Jotai、Vite、Bun、SPA、前端开发、性能优化、可访问性。

4.5

Prometheus监控与告警Skill prometheus

Prometheus监控与告警技能用于云原生环境下的系统监控、告警配置和数据分析。它是一个开源的时间序列数据库和监控平台,支持PromQL查询语言、动态服务发现、告警规则管理,广泛应用于DevOps、SRE和微服务架构中,以实现可观测性和性能优化。关键词:Prometheus监控、时间序列数据、PromQL查询、告警管理、云原生、DevOps工具、监控系统、Kubernetes集成、SLO监控。