软件开发 Skill技能列表

4.5

生产可观测性实施Skill implementing-observability

这个技能是关于使用OpenTelemetry作为统一标准,实施监控、日志和追踪,以提供生产系统的性能、错误和行为可见性。关键词:OpenTelemetry, 监控, 日志, 追踪, 可观测性, 生产系统, LGTM堆栈, 结构化日志, 告警, DevOps, 云原生架构。

4.5

导航模式与路由实现Skill implementing-navigation

这个技能提供全面指导,用于在前后端应用中实现导航系统和路由配置,涵盖菜单、标签、面包屑等导航模式,以及React、Python等框架的客户端和服务器端路由。关键词:导航模式、路由实现、前端开发、后端开发、React、TypeScript、Python、Flask、Django、FastAPI、可访问性、SEO优化。

4.5

GitOps实现Skill implementing-gitops

GitOps技能用于在Kubernetes上实现持续交付,通过使用ArgoCD或Flux工具,以Git作为单一事实来源,实现自动部署、漂移检测、多集群管理和渐进式发布。关键词包括GitOps、Kubernetes、ArgoCD、Flux、持续交付、DevOps、云计算、自动化部署。

4.5

实现拖放与可排序接口Skill implementing-drag-drop

这个技能用于通过React和TypeScript实现拖放和可排序功能,适用于看板、列表排序、文件上传等场景,注重无障碍性、触摸支持和性能优化,关键词包括:拖放、React、TypeScript、前端开发、UI交互、可排序、看板、文件上传。

4.5

API设计模式技能Skill implementing-api-patterns

这个技能用于设计和实现高效、可扩展的API,涵盖REST、GraphQL、gRPC和tRPC等多种模式,适用于后端服务开发、公共API构建和微服务通信。关键词包括API设计、性能优化、类型安全、OpenAPI文档生成、分页策略和速率限制。

4.5

用户引导与帮助系统技能Skill guiding-users

该技能专注于设计和实现用户引导与帮助系统,包括产品导览、互动教程、工具提示、设置清单、帮助面板等,旨在提升用户体验、促进功能发现、增强用户激活。关键用于前端开发中的用户界面引导、上下文帮助、入职流程优化,并整合可访问性和数据分析。关键词:用户引导、产品导览、帮助系统、前端开发、用户体验、入职流程、可访问性。

4.5

文档生成Skill generating-documentation

这个技能用于生成全面的技术文档,覆盖API文档、代码文档、文档站点、架构决策记录和图表。它帮助开发者和团队文档化系统架构、API接口和代码库,提高文档质量和可维护性,支持自动化文档生成和CI/CD管道。关键词:技术文档、API文档、代码文档、文档站点、ADRs、图表、自动化文档生成、CI/CD管道。

4.5

展示时间线与活动组件Skill displaying-timelines

该技能用于系统化地创建和展示时间线、活动组件、甘特图、日历接口等,适用于显示事件、活动、项目计划、历史数据、社交源、通知和审计日志。提供基于用例的决策框架、实现模式、性能优化、可访问性要求和响应式设计,支持实时更新。关键词:时间线、活动组件、甘特图、日历、前端开发、数据可视化、实时更新、可访问性、响应式设计。

4.5

SDK设计与开发Skill designing-sdks

此技能专注于构建生产就绪的SDK客户端库,具备重试逻辑、错误处理、分页和多语言支持。关键词:SDK设计,客户端库,重试逻辑,错误处理,分页,多语言支持,开发者体验,API集成,软件开发,架构模式。

4.5

布局系统与响应式设计Skill designing-layouts

这个技能专注于使用现代CSS技术设计和实现响应式布局系统,包括CSS Grid网格系统、Flexbox弹性盒子模式、容器查询、间距系统和移动优先设计策略,帮助开发者构建灵活、可访问的用户界面,适用于各种设备。关键词:CSS Grid, Flexbox, 容器查询, 响应式设计, 布局系统, 前端开发, 移动优先。

4.5

分布式系统设计Skill designing-distributed-systems

分布式系统设计技能专注于构建可扩展、可靠、容错的分布式系统,涵盖关键概念如CAP/PACELC定理、一致性模型、复制模式、分区策略、事务模式、弹性设计、服务发现和缓存策略。适用于微服务架构、云原生应用、全球可扩展系统,帮助开发者在高并发和网络分区下确保系统正确性和可用性。关键词:分布式系统、可扩展性、可靠性、CAP定理、一致性、微服务、云原生、弹性设计、服务发现、缓存策略、架构设计。

4.5

API设计Skill designing-apis

API设计技能专注于创建安全、可扩展和可维护的应用程序编程接口,采用RESTful、GraphQL和事件驱动模式。它涵盖资源设计、版本控制、错误处理、分页、速率限制和安全性,适用于设计新API、演进现有API或为团队建立API标准。关键词:API设计、RESTful、GraphQL、事件驱动、安全、可扩展、可维护、版本控制、错误处理。