后端开发 Skill技能列表
Prisma自动化技能Skill prisma-automation
这个技能通过Rube MCP和Composio的Prisma工具包,自动化Prisma数据库操作任务,包括工具发现、连接管理和工作流执行,适用于后端开发中提高数据库管理效率。关键词:Prisma, 自动化, Rube MCP, Composio, 数据库操作, 工作流。
服务类约定技能Skill service-class-conventions
这是一个用于帮助开发者遵循Java服务类编码约定的技能。它定义了服务类的结构和实现规范,包括使用接口、ServiceImpl类、DTO进行数据传输和事务管理。通过应用指南和最佳实践,提高代码质量和可维护性。关键词:服务类约定、Java、接口、ServiceImpl、DTO、事务管理、编码标准、软件工程、后端开发。
Python3.11+性能优化指南Skill python
该技能提供Python 3.11+性能优化指南,用于编写、审查或重构Python代码以确保最佳性能模式。涵盖异步I/O、数据结构选择、内存管理、并发处理等关键领域,帮助开发者提升代码效率、减少内存使用和优化处理速度。关键词:Python性能优化、异步编程、数据结构、内存管理、并发处理、代码重构、性能提升。
数据库模式意识技能Skill database-schema
这是一种软件开发技能,专注于在编写数据库代码之前,通过阅读和理解数据库模式来预防错误,提高代码质量和开发效率。关键词包括数据库模式、类型安全、代码质量、开发效率。
BetterAuth最佳实践集成指南Skill better-auth-best-practices
该技能用于指导开发者如何集成和使用 Better Auth 这一全面的 TypeScript 身份验证框架。它涵盖了从环境变量配置、数据库适配器选择、会话管理、安全设置到插件扩展等全流程的最佳实践。关键词包括:Better Auth 集成、TypeScript 身份验证、用户认证框架、OAuth 配置、会话管理、安全插件、后端开发、Web 应用安全。
事件广播技能Skill broadcast-event
这个技能设计WebSocket事件广播系统,用于AI开发者工作流的可观测性。它支持实时流式传输工作流事件到外部仪表板和监控系统,包括事件类型定义、消息格式、摘要策略、WebSocket服务器实现、客户端订阅和弹性模式。关键词:WebSocket、事件广播、AI工作流、可观测性、实时监控、仪表板。
C模块Rust移植技能Skill port-c-module
这个技能提供了一套完整的方法论和步骤,指导开发者将C语言模块高效、安全地移植到Rust语言。它涵盖了从代码分析、移植计划、Rust实现、FFI包装到集成测试的全过程,确保移植后的模块性能优越、安全可靠。关键词:C模块移植、Rust编程、FFI接口、代码重构、软件迁移、系统开发。
Rust代码反模式检测指南Skill m15-anti-pattern
本指南详细介绍了Rust编程语言中常见的反模式、代码异味和不良实践,帮助开发者识别和修复代码设计问题。内容涵盖所有权管理、错误处理、性能优化、代码审查清单等关键主题,提供从反模式到最佳实践的转换方案。适用于Rust开发者、代码审查员、软件架构师进行代码质量提升和团队规范建设。关键词:Rust反模式,代码审查,所有权管理,错误处理,性能优化,代码异味,最佳实践,Rust编程,软件质量
Phoenix框架实战示例与指南Skill phx:examples
这个技能提供了Phoenix Web框架的实践示例、工作流程和最佳实践指南,帮助开发者快速上手并优化Elixir后端开发,适用于构建高性能、可扩展的Web应用程序。关键词:Phoenix框架,Elixir开发,Web开发,后端开发,实战指南,最佳实践。
后端实现模式Skill backend-implementation-patterns
这个技能提供了构建生产就绪的后端 API 的实现模式,涵盖 RESTful 端点设计、请求/响应处理、数据验证、JWT 认证、错误处理、数据访问层和速率限制等。关键词:后端开发、API 实现、REST、GraphQL、认证、错误处理、数据验证。
现代Python开发Skill python-development
现代Python开发技能专注于使用Python 3.12+进行高效编程,集成Django和FastAPI框架,应用异步模式和类型提示,遵循生产最佳实践。适用于构建Web API、数据处理管道和自动化脚本,提升代码质量和可维护性。关键词:Python开发, FastAPI, Django, 异步编程, 类型提示, 测试, 生产最佳实践。
可空引用类型审计工具Skill nullable-audit
这是一个用于.NET开发的技能,旨在审计代码库中可为空引用类型的采用情况,分析编译警告,并提供迁移建议,帮助开发者提高代码质量。关键词包括:.NET、可为空引用类型、代码审计、编译警告、迁移建议、C#开发、代码健壮性。