后端开发 Skill技能列表
Telegram机器人构建器Skill TelegramBotBuilder
这个技能提供构建Telegram机器人的全面指导,包括使用Bot API(版本9.4)进行开发,支持Node.js和Python,涵盖身份验证、消息处理、键盘交互、媒体发送、支付集成、内联模式、webhook设置和部署策略。适用于开发者快速上手Telegram机器人开发,优化生产环境部署。关键词:Telegram机器人开发, Bot API, Node.js, Python, webhook, 部署, 生产就绪。
Prisma专家Skill prisma-expert
Prisma专家是专注于Prisma ORM的专业技能,用于数据库模式设计、迁移管理、查询优化、关系建模和数据库操作。支持PostgreSQL、MySQL和SQLite等数据库,适用于后端开发中的数据库管理。关键词:Prisma ORM, 数据库管理, 后端开发, Node.js, 模式设计, 查询优化
Moodle外部API开发Skill moodle-external-api-development
Moodle外部API开发技能用于为Moodle学习管理系统创建自定义外部web服务API,支持REST/AJAX端点,适用于课程管理、用户跟踪、测验操作、插件功能等场景,涵盖参数验证、数据库操作、错误处理、服务注册和Moodle编码标准。关键词:Moodle, API开发, Web服务, LMS, 课程管理, 用户跟踪, 测验操作, 插件开发
HubSpotCRM集成Skill hubspot-integration
HubSpot CRM 集成技能提供专家级模式,用于高效集成HubSpot CRM,包括OAuth认证、CRM对象管理、关联处理、批量操作和webhooks设置。支持Node.js和Python SDKs,适用于CRM数据同步、自动化流程和API开发。关键词:HubSpot集成,CRM集成,API开发,后端开发,Node.js,Python,OAuth认证,webhooks,批量操作。
GraphQLAPI开发Skill graphql
GraphQL 是一种用于 API 查询的查询语言,允许客户端精确请求所需数据。本技能涵盖 GraphQL 模式设计、解析器优化、DataLoader 使用、微服务联邦、客户端集成等,旨在构建高效、安全的 GraphQL API,避免常见问题如 N+1 查询、深度嵌套查询导致的 DoS 攻击。关键词:GraphQL, API 设计, 后端开发, 数据加载, 查询优化, 微服务, 安全防护。
后端开发模式Skill backend-patterns
这个技能专注于后端开发的架构模式和最佳实践,涵盖RESTful API设计、Repository模式、Service层、Middleware、数据库查询优化、N+1查询预防、事务处理、Redis缓存、错误处理、JWT认证、角色基于访问控制、速率限制、后台作业队列和结构化日志等。适用于使用Node.js、Express和Next.js构建可扩展的服务器端应用。关键词:后端开发、Node.js、Express、Next.js、API设计、数据库优化、缓存策略、错误处理、认证授权、架构模式、最佳实践、服务器端开发。
API设计模式Skill api-patterns
API设计模式技能专注于提供API设计的原则和决策框架,帮助开发者选择适合的API风格(如REST、GraphQL、tRPC),定义一致的响应格式,规划版本化策略,实施认证和速率限制,并确保安全和文档完整。关键词:API设计、REST API、GraphQL、tRPC、响应格式、API版本化、认证、速率限制、API文档。
API集成专家Skill APIIntegrationSpecialist
API集成专家技能,专注于将第三方API(如REST API、GraphQL、webhook等)安全、可靠地集成到应用程序中,涵盖认证(OAuth、API密钥管理)、错误处理、速率限制、重试逻辑和请求/响应转换,专精于构建稳健的API客户端和调试集成问题,适用于开发高效、可维护的后端系统。关键词:API集成、第三方API、REST API、GraphQL、OAuth、错误处理、速率限制、webhook、认证、重试逻辑、API密钥管理、后端开发。
SupabasePostgres最佳实践Skill supabase-postgres-best-practices
这个技能提供PostgreSQL数据库性能优化和最佳实践的全面指南,涵盖SQL查询优化、schema设计、安全配置、连接管理、监控诊断等关键领域,适用于数据库开发和运维,提升数据库效率、安全性和可扩展性。关键词包括PostgreSQL、性能优化、Supabase、数据库管理、SQL查询、schema设计、行级安全、连接池。
API设计师Skill api-designer
API设计师是一个工具,用于自动生成RESTful API端点和OpenAPI规范,帮助开发者高效设计和文档化API,包含RESTful API、OpenAPI、Swagger、端点生成、API文档等关键词,适用于API开发和管理。
PDF操作工具包Skill pdf
这是一个用于程序化处理和操作PDF文档的技能,提供全面的工具集,包括提取文本和表格、创建新PDF、合并和拆分文件、填充表单等功能,适用于文档自动化、数据分析和报告生成。关键词:PDF处理、文本提取、表格提取、PDF创建、文档自动化、数据分析、Python、命令行工具。
Telegram机器人开发(Node.js)Skill using-telegram-bot
这个技能用于在Node.js环境中使用Telegraf库快速构建和部署Telegram机器人。它涵盖命令处理、消息响应、媒体发送、内联交互和Webhook部署等功能,适用于自动化客服、通知系统等场景。关键词:Telegram,Telegraf,Node.js,bot开发,后端编程,机器人自动化。