后端开发 Skill技能列表
FastifyRESTAPIPatternsSkill FastifyRESTAPIPatterns
Fastify是一个高性能的Node.js Web框架,专注于速度和低开销,内置JSON模式验证和序列化,支持TypeScript,帮助开发者快速构建生产级别的RESTful API。
API设计原则Skill api-design-principles
这个技能用于掌握REST和GraphQL API设计原则,帮助开发者构建直观、可扩展、可维护的API,适用于设计、审查和优化API项目。关键词包括:API设计、REST、GraphQL、后端开发、软件开发、架构设计、API文档、版本控制、错误处理。
Webhook开发Skill webhooks
Webhook开发技能涉及实现和消费HTTP回调,用于事件驱动架构中的实时通信和集成。关键点包括签名验证(如HMAC)、重试策略(如指数退避)、幂等性键处理、交付保证、安全设计、负载版本控制和监控。适用于后端系统集成、支付处理、订单更新、事件通知等场景,提升系统可靠性和安全性。关键词:Webhook、HTTP回调、事件通知、签名验证、重试策略、幂等性、交付保证、后端集成。
UUID生成器Skill uuid-generator
UUID生成器是一个用于生成各种唯一标识符的Python工具,支持UUID v1/v4/v5、ULID和nanoid等多种格式。该工具可通过命令行快速生成唯一ID,适用于数据库主键、分布式系统、会话标识等场景。关键词:UUID生成、唯一标识符、Python工具、ULID、nanoid、分布式ID、数据库主键。
uv包管理器Skill uv-package-manager
uv是一个用Rust编写的超快速Python包安装程序和解析器,用于现代Python项目管理和依赖工作流。
数据库管理器Skill database-manager
Supabase数据库管理技能,专门用于CookMode V2应用的数据库架构设计、SQL迁移编写、行级安全策略配置和数据库问题排查。关键词:Supabase数据库管理、PostgreSQL架构设计、RLS策略配置、SQL迁移编写、实时数据同步、数据库性能优化、CookMode应用开发、厨房管理软件数据库
弃用管理器Skill deprecation-manager
弃用管理器是一个用于自动化管理API和SDK弃用生命周期的技能工具。它专注于API版本控制、向后兼容性管理和SDK维护,通过跟踪时间线、注入警告、发送通知、生成文档和监控使用情况,帮助开发团队平滑地进行技术栈升级和迁移,减少对用户的影响。关键词:API弃用、SDK管理、生命周期管理、版本控制、迁移指南、向后兼容、停止服务、技术债务。
OpenAPI规范生成器Skill openapi-spec-generator
OpenAPI规范生成器是一个自动化工具,用于从源代码的注释、注解和接口定义中提取信息,自动生成符合OpenAPI 3.x标准的API规范文档。它支持多种主流开发框架,能有效提升API文档编写的效率和准确性,是API设计、文档管理和SDK生成流程中的关键工具。关键词:OpenAPI规范生成,API文档自动化,代码解析,RESTful API,接口文档,开发工具。
RustSDK开发专家Skill rust-sdk-specialist
Rust SDK开发专家技能专注于使用零成本抽象、内存安全和异步支持构建高性能的Rust软件开发工具包。该技能涵盖SDK架构设计、异步编程、错误处理、API设计和发布配置,适用于需要高效、安全且易于集成的客户端库开发场景。关键词:Rust SDK开发,零成本抽象,内存安全,异步编程,tokio,async-std,高性能库,API设计,crates.io发布。
Django架构模式Skill django-patterns
本文档提供了Django架构的最佳实践,包括REST API设计、ORM使用、项目结构组织、缓存策略、信号和中间件的实现,旨在帮助开发者构建可扩展、可维护的生产级Django应用。
结构化日志记录Skill structured-logging
这篇文章提供了如何编写有效的日志消息的指南,使用宽泛事件/规范日志行。适用于编写日志代码、添加监控、提高可观测性或审查日志语句时。教授高基数、高维度的结构化日志,使调试成为可能。
JSON验证器Skill json-validator
JSON验证器是一个基于JSON Schema的专业验证工具,主要用于验证JSON文件的结构和语法正确性。该工具提供详细的错误报告、自动修复建议、JSON格式化和压缩功能,支持命令行操作,适用于开发、测试和数据交换场景。关键词:JSON验证、Schema验证、JSON格式化、数据校验、开发工具、Python工具、数据质量、JSON语法检查。