后端开发 Skill技能列表
ApplicationLoggingSkill application-logging
这个技能用于在应用程序中实施结构化日志记录,包括适当的日志级别、上下文信息和集中聚合,以便于调试和监控。关键词包括:结构化日志、集中聚合、调试监控。
Real-TimeFeaturesSkill real-time-features
实现客户端与服务器之间的实时双向通信,以便即时数据同步和实时更新,适用于聊天应用、实时仪表板、协作编辑等场景。
curator-repo-learnSkill curator-repo-learn
从特定GitHub仓库中提取代码模式和规则,更新程序化记忆,适用于快速从高质量代码库中学习特定模式。
FastAPIPatternsSkill FastAPIPatterns
FastAPI是一个现代的、快速的Python Web框架,用于构建API,它通过标准Python类型提示实现自动类型验证、异步支持和自动生成文档等功能,从而提高开发速度、减少错误、增强性能,并简化文档工作。
后端基础技能Skill backend-fundamentals
此技能用于评估和优化后端开发中的API设计、遵循RESTful原则、实施错误处理和安全措施,涵盖API路由、控制器、服务、数据库访问等关键方面,帮助开发者构建高效、安全、可维护的API端点,关键词:后端开发、API设计、RESTful、错误处理、安全、Express、路由、中间件。
Effect-TS流模式入门Skill effect-patterns-streams-getting-started
这个技能提供了Effect-TS中流处理的入门模式,帮助开发者高效处理数据序列、异步操作和大数据集,适用于函数式编程和TypeScript开发。关键词:Effect-TS, 流处理, TypeScript, 函数式编程, 异步数据流, 数据管道。
YouTube视频下载器Skill youtube-downloader
YouTube视频下载器是一款强大的工具,用于从YouTube下载视频,支持自定义质量(如1080p、720p)和格式(MP4、WebM、MKV),并可提取音频为MP3文件。基于yt-dlp,易于使用,适用于个人和专业用途,关键词包括YouTube下载、视频下载、MP3转换、质量设置、格式选项。
NuxtHubSkill nuxthub
NuxtHub 是一个基于 Nuxt 的全栈开发框架,提供数据库(支持 SQLite、PostgreSQL、MySQL)、KV 存储、blob 存储和缓存功能,适用于构建现代 Web 应用。支持多云部署(如 Cloudflare、Vercel),关键词包括 Nuxt、全栈框架、数据库、KV 存储、blob 存储、缓存、多云部署、Web 开发。
身份管理Skill identity
身份管理技能用于实现用户身份验证、OAuth连接和设备管理,帮助开发者构建安全的应用程序接口和Web服务。关键词:身份认证,OAuth,设备管理,用户安全,API开发,后端安全。
RestController约定技能Skill restcontroller-conventions
这个技能用于帮助开发者在Java后端开发中遵循RestController的编码规范和最佳实践,确保API设计的一致性、可维护性和错误处理标准化。关键词:RestController, API设计, Java后端开发, 代码规范, 错误处理, 依赖注入, 最佳实践。
Elixir/Phoenix安全模式参考Skill security
这个技能提供在Elixir/Phoenix框架中实施安全模式的快速参考指南,涵盖身份认证、授权、输入验证、SQL注入预防等关键安全方面,旨在帮助开发者提高Web应用程序的安全性,遵循最佳实践以保护用户数据和系统资源。关键词:Elixir, Phoenix, 安全模式, 身份认证, 授权, 输入验证, OWASP, SQL注入, 时序攻击, LiveView授权。
denoSkill deno
Deno技能:一个安全的JavaScript和TypeScript运行时,用于服务器端开发,支持依赖管理、任务运行、代码格式化和测试,优化SEO关键词如Deno开发、JavaScript运行时、TypeScript工具。