后端开发 Skill技能列表

⚡

Rust生态系统集成指南Skill m11-ecosystem

4.5

本技能是关于Rust编程语言中生态系统集成和依赖管理的综合指南。它详细介绍了如何选择、评估和集成第三方crate(库),涵盖依赖管理、特性标志、工作空间配置、语言互操作(如C、Python、Node.js、WebAssembly)以及常见错误处理。核心内容包括crate选择标准、集成决策框架、反模式避免以及向上/向下追溯的思考方法。关键词:Rust, crate, 依赖管理, 生态系统集成, Cargo, 特性标志, 工作空间, FFI, 语言互操作, PyO3, WebAssembly, 错误处理, 最佳实践。

⚡

Rust符号分析器Skill rust-symbol-analyzer

4.5

Rust代码结构分析工具,通过LSP符号解析技术自动扫描Rust项目,可视化展示模块、结构体、特质、函数等代码元素的层次关系与依赖。支持项目结构概览、复杂度分析、依赖关系图生成,帮助开发者快速理解代码架构、定位重构热点、优化项目组织。关键词:Rust代码分析,项目结构可视化,LSP符号解析,代码复杂度评估,依赖关系分析,Rust开发工具

⚡

Python命令行界面模式Skill python-cli-patterns

4.5

本技能专注于使用Python构建现代化、功能强大的命令行界面(CLI)应用程序。核心内容包括利用Typer框架快速定义命令、参数和选项,以及使用Rich库实现美观的终端输出,如彩色表格、进度条和格式化文本。它涵盖了从基础应用到高级模式(如命令分组、错误处理)的完整开发流程,旨在提升开发效率与用户体验。关键词:Python CLI开发,Typer框架,Rich终端美化,命令行工具,参数解析,终端用户界面。

⚡

数据库技能Skill databases

4.5

这个技能专注于使用MongoDB和PostgreSQL数据库进行开发和管理,涵盖数据库设计、查询编写、性能优化、迁移、备份恢复等操作,适用于后端开发、数据工程和数据库管理。关键词:数据库,MongoDB,PostgreSQL,查询优化,数据管理,后端开发。

⚡

调试WebSocket问题Skill debugging-websocket-issues

4.5

本技能用于诊断和解决WebSocket连接中的常见错误,如“无效帧头”、“RSV1必须清除”等。涵盖多个WebSocketServer实例冲突、压缩配置问题、原始帧数据调试等关键技术。适用于Node.js后端开发中WebSocket服务的故障排查和性能优化。关键词:WebSocket调试,Node.js,RSV1错误,帧头无效,WebSocketServer冲突,压缩问题,网络协议故障排查。

⚡

环境配置管理Skill env-config

4.5

Python/FastAPI项目环境配置管理技能,提供.env文件加载、多环境支持、Pydantic配置验证、密钥安全管理等功能。适用于后端开发中的环境变量管理、应用程序设置配置、开发/测试/生产环境隔离、敏感信息保护等场景。关键词:环境配置、Python配置管理、FastAPI设置、Pydantic BaseSettings、.env文件、多环境支持、密钥安全、配置验证。

⚡

SupabasePatternsSkill supabase-patterns

4.5

提供适用于所有项目的Supabase最佳实践,包括行级安全、实时订阅、存储和边缘函数。

⚡

后端服务模式Skill backend-service-patterns

4.5

用于设计和构建可扩展的后端服务器应用,包括分层架构、依赖注入、服务层模式等。关键词:后端开发、架构设计、微服务、API服务、业务逻辑、依赖注入、服务模式、可扩展性。

⚡

Express.jsRESTAPIPatternsSkill Express.jsRESTAPIPatterns

4.5

全面模式,用于构建 Express.js RESTful API,包括中间件、路由、验证、认证和生产就绪配置。

⚡

Convex后端开发Skill convex-backend

4.5

这个技能用于使用Convex平台构建实时、反应式的后端应用,包括TypeScript查询、变异和动作,支持自动反应性和乐观更新。适用于开发实时协作工具、聊天应用、仪表盘等需要即时数据同步的场景,关键词包括Convex、实时后端、TypeScript、反应式编程、无服务器函数、数据同步、乐观更新。

⚡

Phoenix上下文边界验证Skill phx:boundaries

4.5

此技能用于在Phoenix框架中验证上下文边界和依赖关系,通过工具如mix xref分析代码结构,确保良好的软件架构和清晰的模块分离。关键词:Phoenix、Elixir、上下文边界、依赖分析、架构验证、代码审查、软件设计。

⚡

Hono框架路由与中间件开发Skill hono-routing

4.5

这个技能涉及使用Hono框架构建类型安全的API,包括路由设置、中间件集成、RPC通信和请求验证。关键词:Hono、路由、中间件、Type-safe API、Zod、Valibot、验证、RPC、后端开发、JavaScript框架。