后端开发 Skill技能列表

⚡

快速实现模式Skill phx:quick

4.5

这个技能是一种软件开发模式,旨在快速实现代码功能,跳过繁琐的规划步骤,直接进入编码和验证阶段。适用于有经验的开发者进行快速修复、小功能添加和重构,强调效率和直接性。关键词:快速开发、代码实现、敏捷开发、软件工程、调试修复。

⚡

Go最佳实践指南Skill go-best-practices

4.5

Go最佳实践指南是一套系统化的Go语言编程规范,专注于类型优先开发、错误处理、接口设计、函数选项模式等核心编程范式。该指南提供了Go语言高效开发的关键技术,包括自定义类型、接口契约、错误包装、配置管理、模块结构等实用模式,帮助开发者编写健壮、可维护、可扩展的Go代码。关键词:Go语言,类型优先开发,错误处理,接口设计,函数选项,Go最佳实践,后端开发,编程规范。

⚡

线段树构建器Skill segment-tree-builder

4.5

线段树构建器是一个用于自动生成定制化线段树代码实现的工具。它支持多种线段树变体,包括基础线段树、惰性传播线段树、持久化线段树、二维线段树和线段树Beats。用户只需指定合并函数、单位元等参数,即可快速生成适用于C++、Python或Java语言的递归或迭代实现代码。该工具旨在简化算法竞赛、数据结构和范围查询优化场景下的开发工作。 关键词:线段树,数据结构,算法实现,范围查询,惰性传播,持久化线段树,二维线段树,线段树Beats,代码生成,算法竞赛,C++,Python,Java

⚡

Click脚手架生成器Skill click-scaffolder

4.5

Click脚手架生成器是一个自动化工具,用于快速生成基于Python Click框架的命令行界面应用程序。该工具提供完整的项目结构、命令组管理、上下文传递、类型验证和丰富的终端输出功能,帮助开发者快速搭建符合最佳实践的CLI应用。关键词:Python CLI开发、Click框架、命令行工具生成、脚手架工具、自动化代码生成、Python项目模板、终端应用开发。

⚡

EctoN+1查询检测Skill ecto:n1-check

4.5

这个技能用于检测和修复Ecto框架中的N+1查询反模式,优化数据库访问性能。关键词包括Ecto、N+1查询、数据库优化、性能检测、Phoenix应用程序、Elixir编程。

⚡

OpenAPI验证器Skill openapi-validator

4.5

OpenAPI验证器是一款用于自动化验证和检查OpenAPI(Swagger)规范文件的工具。它能确保API设计符合标准格式、安全要求及行业最佳实践,支持版本比对以检测破坏性变更,并可集成Spectral等代码检查工具进行自定义规则校验。适用于API开发、系统设计评审等场景,提升API文档质量与一致性。关键词:OpenAPI验证,API规范检查,安全定义,最佳实践,版本比对,Spectral集成,API设计评审。

⚡

Python数据库模式Skill python-database-patterns

4.5

本技能专注于Python中SQLAlchemy 2.0及数据库最佳实践,涵盖ORM映射、异步数据库操作、连接池管理、数据迁移(Alembic)、仓库模式和工作单元等核心模式。适用于构建高效、可维护的后端数据访问层,是Python后端开发和数据工程的关键技能。关键词:SQLAlchemy, 数据库, ORM, 异步数据库, 连接池, 数据迁移, 仓库模式, 工作单元, Python后端开发。

⚡

PHP安全模式Skill PHPSecurityPatterns

4.5

PHP安全模式技能教授构建安全PHP应用程序的关键技术,包括输入验证、SQL注入预防、XSS保护、CSRF防御、密码哈希和安全会话管理等。适用于后端开发者、网络安全专家,帮助提升应用安全性、防止常见漏洞,优化SEO关键词如PHP安全、Web安全、应用程序防护。

⚡

Python数据类Skill python-data-classes

4.5

此技能专注于使用Python的dataclasses、attrs和Pydantic库进行数据建模,帮助开发者创建类型安全、可验证和可序列化的数据结构。适用于API请求/响应模型、配置管理、数据转换等场景。关键词:Python, 数据类, 数据建模, 验证, 序列化, dataclasses, attrs, Pydantic。

⚡

数据验证技能Skill data-validation

4.5

该技能专注于使用Pydantic和Zod进行前后端的数据验证,确保数据的类型安全和有效性,适用于API有效载荷、表单输入和数据库写入。

⚡

队列处理模式Skill queue-processing-patterns

4.5

队列处理模式技能专注于设计安全的队列消费者和实现有效的重试机制,适用于需要可靠背景处理的应用场景,如软件开发和消息队列系统。关键词:队列系统、消费者、重试、幂等性、可靠性、背景处理、消息队列、软件架构。

⚡

PostgreSQL高级模式Skill postgres-advanced-patterns

4.5

这个技能提供了 PostgreSQL 数据库的高级模式,专注于性能优化、复杂查询处理、索引策略和数据库设计。适用于数据库管理员和开发人员,提升数据库效率和查询性能。关键词:PostgreSQL, 性能优化, 索引, 查询优化, 数据库设计, 高级模式。