后端开发 Skill技能列表

⚡

Supabase配置技能Skill setup

4.5

此技能用于配置和调试 Supabase 集成,帮助解决常见的认证、OAuth 和配置错误,提供快速修复步骤,并指导如何禁用 Supabase 以避免问题。关键词:Supabase 配置,MCP 设置,OAuth 认证,后端集成,错误修复。

⚡

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

4.5

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

⚡

数据验证技能Skill data-validation

4.5

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

⚡

ExpressAPI陷阱规避指南Skill pitfalls-express-api

4.5

本指南系统总结了使用 Node.js Express 框架构建 RESTful API 时的常见陷阱、最佳实践与设计模式。内容涵盖 REST 路由规范、HTTP 状态码正确使用、请求验证中间件、存储层接口抽象、后台作业管理等核心后端开发知识点。适用于 API 开发、代码审查、架构设计等场景,帮助开发者编写更健壮、可维护的后端服务。关键词:Express API, RESTful 设计, 状态码, 输入验证, 存储接口, 后台作业, Node.js 后端开发。

⚡

DatabaseMigrationSkill database-migration

4.5

本技能指南旨在指导如何创建幂等的Supabase数据库迁移,包括添加表、修改架构、创建行级安全(RLS)策略以及实现工作区隔离。

⚡

PHP安全模式Skill PHPSecurityPatterns

4.5

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

⚡

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

4.5

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

⚡

Python数据类Skill python-data-classes

4.5

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

⚡

PostgreSQL高级模式Skill postgres-advanced-patterns

4.5

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

⚡

Crystal并发编程技能Skill crystal-concurrency

4.5

Crystal并发编程技能专注于使用Crystal语言的轻量级并发模型,包括纤维、通道和选择语句,用于构建高性能、非阻塞的应用程序。适用于后端开发、并行处理、实时数据流和高并发场景。关键词:并发编程、Crystal、纤维、通道、工作池、并行执行、非阻塞I/O、高并发、高性能应用、软件架构。

⚡

MongoDB应用开发Skill mongodb-app-development

4.5

掌握MongoDB数据库在Node.js、Python和Java应用程序中的集成开发技术,包括连接管理、事务处理、错误处理和最佳实践。关键词:MongoDB, 应用开发, 数据库集成, Node.js, Python, Java, 后端开发。

⚡

基兰Rails代码审查专家Skill kieran-rails-reviewer

4.5

此技能是基兰Rails代码审查专家,用于对Ruby on Rails项目中的代码变更进行高质量审查。它应用严格的Rails开发惯例和质量标准,确保代码的清晰度、可维护性和可测试性。适用于功能实现、代码重构和组件创建后的审查。关键词:Rails开发、代码审查、质量控制、Ruby on Rails、最佳实践、代码重构、测试驱动开发、软件质量保证。