后端开发 Skill技能列表

Python打包Skill python-packaging

4.5

这个技能提供了创建、结构化和分发 Python 包的全面指南,包括使用现代打包工具、pyproject.toml 配置文件,以及如何发布到 PyPI。关键词包括:Python 包、分发、打包、PyPI、版本控制。

Supabase数据库技能Skill supabase

4.5

本技能提供对Empathy Ledger Supabase数据库的深入理解和查询能力,包括数据库表关系、数据查询模式、外键约束等,适用于需要从Supabase数据库获取数据、调试数据访问问题或实施新功能的场景。

后端挂起调试Skill backend-hang-debug

4.5

本技能专注于诊断和修复FastAPI后端服务因线程池执行器阻塞关闭导致的挂起问题。通过使用py-spy工具进行堆栈分析,实施非阻塞执行器模式,确保服务器在高并发新闻流场景下的稳定性和响应性。关键词:FastAPI挂起调试、ThreadPoolExecutor阻塞、py-spy堆栈分析、非阻塞执行器、后端性能优化、SSE新闻流、事件循环阻塞、Python并发问题解决。

PostgreSQL命令行查询工具Skill psql

4.5

这是一个PostgreSQL数据库命令行查询工具,通过psql客户端执行SQL查询和元命令。支持环境变量配置、文件执行、多种输出格式(元组、JSON),适用于数据库探索、数据分析、迁移执行和日常管理。关键词:PostgreSQL,SQL查询,数据库管理,CLI工具,psql,数据操作,迁移脚本。

Pydantic数据验证框架Skill pydantic

4.5

Pydantic是一个强大的Python数据验证和设置管理框架,使用类型注解定义数据模式,提供自动类型转换、序列化/反序列化功能。适用于API开发、配置管理、数据清洗等场景,确保应用程序的类型安全和数据完整性。关键词:Python数据验证、类型注解、序列化、数据模型、API开发、配置管理、类型安全、Pydantic框架

UvicornASGI服务器Skill uvicorn

4.5

Uvicorn是一个高性能的ASGI服务器,专为Python异步Web框架设计,支持FastAPI、Starlette等,提供热重载、多进程部署、WebSocket等功能,是构建现代Python Web应用的核心工具。关键词:ASGI服务器、Python异步、FastAPI、WebSocket、生产部署、热重载、Uvicorn配置、Gunicorn集成。

开发者Skill Developer

4.5

这是一个专注于软件项目实施阶段的角色,负责将用户需求转化为高质量、经过充分测试的代码。关键词包括代码开发、测试覆盖、清洁代码、增量开发和质量保证。

API参考文档Skill api-reference-documentation

4.5

创建全面的API参考文档,包括OpenAPI/Swagger规范、REST端点、认证、示例和SDK。适用于REST API、GraphQL API文档、端点文档或OpenAPI规范文档化。

后台任务处理Skill background-job-processing

4.5

构建高效的后台任务处理系统,异步执行长时间运行的任务,如发送邮件、生成报告、处理大数据集等,包含任务队列、重试机制、监控和最佳实践。

Webhook集成Skill webhook-integration

4.5

Webhook 集成是一种实现事件驱动架构的技术,用于服务间和第三方集成的实时通信。关键词包括:事件驱动、实时通信、服务集成、第三方服务、自动化工作流、支付处理、用户活动跟踪、微服务通信。

CodexCLI集成技能Skill codex-cli

4.5

Codex CLI 集成技能允许 Claude 使用 OpenAI 的 Codex CLI 和 gpt-5.3-codex 模型进行代码生成、审查、分析和自动编辑。支持复杂代码任务的 AI 辅助、多文件重构、自动化代码生成、代码实现的第二意见审查、并行代码任务处理和基于会话的迭代开发。

RabbitMQPatternsSkill rabbitmq-patterns

4.5

RabbitMQ Patterns 是一个关于RabbitMQ消息模式和分布式系统最佳实践的综合指南,涵盖了核心组件、交换机类型、消息模式、生产者和消费者模式等关键概念,是分布式消息队列领域的必备技能。