后端开发 Skill技能列表
Ruby面向对象编程Skill ruby-oop
Ruby 面向对象编程技能用于深入掌握Ruby语言的OOP核心特性,包括类定义、模块混入、继承、方法可见性等,适用于后端开发、软件架构设计和编程实践。关键词:Ruby, 面向对象编程, OOP, 类, 模块, 继承, 混入, 方法可见性, 后端开发, 软件设计。
服务器启动Skill serve
Starlake HTTP服务器启动技能,用于启动提供REST API的HTTP服务器,支持通过HTTP端点以编程方式运行所有Starlake命令,便于自动化和集成。关键词:HTTP服务器,REST API,Starlake,命令运行,编程接口,后端开发,API端点,服务器监听。
PDF文档处理工具包Skill pdf
PDF文档处理技能是一个全面的PDF操作解决方案,提供文本提取、表格识别、文档合并拆分、表单处理、水印添加、密码保护等核心功能。支持Python编程处理、命令行操作和OCR识别,适用于文档自动化、数据提取、批量处理等场景。关键词:PDF处理、文本提取、表格识别、文档合并、Python自动化、OCR识别、批量处理、文档转换。
ElixirOTP模式Skill elixir-otp-patterns
这个技能专注于Elixir OTP模式,用于开发高并发、高容错的应用程序。涵盖GenServer、Supervisor、Agent、Task等核心组件,适用于后端系统、分布式架构和实时应用。关键词:Elixir, OTP, 并发编程, 容错系统, GenServer, Supervisor, Agent, Task, 后端开发。
MongoDB模式设计Skill mongodb-schema-design
这个技能专注于MongoDB数据库的模式设计和数据建模,帮助用户掌握嵌入与引用策略、关系处理、模式演化等技术,适用于数据库设计、数据规范化、查询优化等场景,提升性能和管理效率。关键词:MongoDB, 模式设计, 数据建模, 数据库优化, 嵌入引用, 模式演化, 查询性能
环境配置管理Skill env-config
Python/FastAPI项目环境配置管理技能,提供.env文件加载、多环境支持、Pydantic配置验证、密钥安全管理等功能。适用于后端开发中的环境变量管理、应用程序设置配置、开发/测试/生产环境隔离、敏感信息保护等场景。关键词:环境配置、Python配置管理、FastAPI设置、Pydantic BaseSettings、.env文件、多环境支持、密钥安全、配置验证。
文档处理-DOCX文件Skill document-processing-docx
这个技能用于通过编程方式处理和操作 Microsoft Word (.docx) 文档,包括生成、解析、转换和自动化,适用于文档生成、数据提取和工作流自动化等场景。关键词:文档处理、Word、DOCX、自动化、模板、数据提取、编程、库使用、文档工作流。
DrizzleORM避坑指南Skill pitfalls-drizzle-orm
本指南提供 Drizzle ORM 数据库工具的最佳实践、常见陷阱与安全迁移规则。涵盖模式定义、类型推断、数组列处理、迁移安全(db:push)及 Zod 集成验证等关键主题,帮助开发者避免数据丢失和类型错误,确保数据库操作的稳定与安全。关键词:Drizzle ORM,数据库迁移,模式定义,类型安全,Zod 验证,Node.js 后端开发。
ExpressAPI陷阱规避指南Skill pitfalls-express-api
本指南系统总结了使用 Node.js Express 框架构建 RESTful API 时的常见陷阱、最佳实践与设计模式。内容涵盖 REST 路由规范、HTTP 状态码正确使用、请求验证中间件、存储层接口抽象、后台作业管理等核心后端开发知识点。适用于 API 开发、代码审查、架构设计等场景,帮助开发者编写更健壮、可维护的后端服务。关键词:Express API, RESTful 设计, 状态码, 输入验证, 存储接口, 后台作业, Node.js 后端开发。
Rust异步编程模式Skill rust-async-patterns
这个技能是关于掌握Rust中的异步编程,使用async/await语法、tokio运行时和futures生态系统,用于高效的并发I/O操作,如构建异步Web服务器、客户端、处理并发请求等。关键词:Rust、异步编程、tokio、async/await、并发、I/O操作、Web服务器、异步模式、futures。
GraphQL性能优化Skill graphql-performance
GraphQL性能优化技能专注于通过查询复杂性分析、深度限制、批处理与缓存策略、DataLoader优化、监控跟踪和数据库查询优化等技术,提高GraphQL API的响应速度和可扩展性。适用于后端开发、API设计和系统架构,帮助防止N+1查询问题、优化响应时间、保护服务器免受恶意查询。关键词:GraphQL、性能优化、API开发、查询分析、缓存策略、数据库优化、后端开发、架构设计。
Prisma自动化技能Skill prisma-automation
这个技能通过Rube MCP和Composio的Prisma工具包,自动化Prisma数据库操作任务,包括工具发现、连接管理和工作流执行,适用于后端开发中提高数据库管理效率。关键词:Prisma, 自动化, Rube MCP, Composio, 数据库操作, 工作流。