后端开发 Skill技能列表
BunDrizzle集成Skill BunDrizzleIntegration
Bun Drizzle 集成技能用于在 Bun 运行时中,通过 Drizzle ORM 与 SQLite 数据库进行类型安全的交互,支持模式定义、自动迁移、CRUD 操作、事务处理和高效查询,适用于后端开发场景。关键词:Bun, Drizzle ORM, SQLite, 类型安全, 数据库迁移, 后端开发, 模式定义, CRUD 操作。
API错误处理Skill api-error-handling
API错误处理技能专注于在API开发中实现标准化的错误响应机制,包括状态码管理、日志记录和用户友好消息。适用于构建生产级API、实施错误恢复模式如断路器,以及集成错误监控服务,提升系统可靠性和可维护性。关键词:API开发、错误处理、状态码、日志记录、断路器、Sentry集成、生产环境、后端服务。
WebSocket实时通信Skill websocket-realtime
这个技能涉及使用WebSocket、Socket.io和Server-Sent Events(SSE)等技术实现实时通信。它包括服务器端实现如WebSocket服务器、房间管理、身份认证,客户端重连机制,反模式避免和最佳实践清单。适用于构建聊天应用、实时数据推送等场景。关键词:实时通信、WebSocket、Socket.io、SSE、客户端重连、反模式、后端开发、前端开发、缩放策略、Redis适配器。
BkndWebhooks配置Skill bknd-webhooks
这个技能用于在Bknd平台中配置webhook集成,包括接收外部服务的传入webhooks、发送事件触发的传出webhooks、实现签名验证、重试模式和异步处理。适用于构建事件驱动架构、第三方服务集成和数据更改通知。关键词:Bknd, Webhook集成, 事件驱动, 后端开发, 第三方集成。
DHHRails代码审查专家Skill dhh-rails-reviewer
此技能用于从Ruby on Rails创始人David Heinemeier Hansson的角度进行代码审查,专注于识别反模式、JavaScript框架在Rails代码中的污染以及违反Rails约定的地方。适用于审查Rails代码、架构决策或实施计划,提供基于Rails最佳实践的严厉反馈。关键词:Rails, 代码审查, DHH, 最佳实践, 反模式, JavaScript框架。
在线状态管理技能Skill presence
这个技能用于管理和跟踪用户的在线状态,包括设置状态、记录活动、同步多设备信息。适用于开发在线状态服务,关键词:在线状态、活动跟踪、多设备同步、API、TypeScript、后端开发。
RestController约定技能Skill restcontroller-conventions
这个技能用于帮助开发者在Java后端开发中遵循RestController的编码规范和最佳实践,确保API设计的一致性、可维护性和错误处理标准化。关键词:RestController, API设计, Java后端开发, 代码规范, 错误处理, 依赖注入, 最佳实践。
认证与支付技能Skill auth
这个技能专注于实现安全的用户认证和支付功能,支持使用 Clerk、Supabase Auth 或 Stripe 进行登录、身份验证、支付处理和订阅管理。它强调安全最佳实践,如密码哈希化、会话安全管理和防止支付欺诈。适用于需要集成安全认证和支付系统的应用程序开发。关键词:认证、支付、Clerk、Supabase、Stripe、登录、订阅、安全、后端开发。
探索Rust包Skill exploring-rust-crates
该技能用于生成和使用Rust文档,帮助开发者理解和探索Rust包的API、代码结构和组织方式,适用于软件开发中的代码理解和文档生成。关键词包括Rust文档、crate API、代码组织、软件开发工具、Rust编程。
内容类型建模Skill audit-schema
内容类型建模是用于分析和设计内容类型模式的技能,涉及类型定义、字段使用和关系管理,适用于内容管理系统、数据结构和代码优化。关键词:内容管理、类型建模、数据模式、审计、软件开发。
Elixir/Phoenix插件初始化Skill phx:init
这个技能用于初始化Elixir/Phoenix插件,在项目中安装自动激活规则到CLAUDE.md文件,支持复杂度检测、面试模式、Iron Laws强制执行和引用自动加载,适用于Web后端开发环境。关键词包括Elixir, Phoenix, 插件初始化, 自动激活, 复杂度检测, CLAUDE.md, 后端开发。
数据库技能Skill databases
这个技能专注于使用MongoDB和PostgreSQL数据库进行开发和管理,涵盖数据库设计、查询编写、性能优化、迁移、备份恢复等操作,适用于后端开发、数据工程和数据库管理。关键词:数据库,MongoDB,PostgreSQL,查询优化,数据管理,后端开发。