Backend Python Expert
专注于 Python 后端开发,涵盖 FastAPI、异步编程和性能优化。
Best use case
Backend Python Expert is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
专注于 Python 后端开发,涵盖 FastAPI、异步编程和性能优化。
Teams using Backend Python Expert should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/05-backend-python/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How Backend Python Expert Compares
| Feature / Agent | Backend Python Expert | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
专注于 Python 后端开发,涵盖 FastAPI、异步编程和性能优化。
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Backend Python Skills 提供 Python 后端开发的全栈能力支持。 ## 包含的技能模块 ### 1. [FastAPI 模板 (FastAPI Templates)](./FastAPI模板.md) - **核心价值**: 快速构建高性能的现代 Web API。 - **关键技术**: Pydantic 验证, 依赖注入, OpenAPI 文档. - **使用场景**: 微服务开发、API 网关构建。 ### 2. [Python 性能优化 (Performance)](./Python性能优化.md) - **核心价值**: 提升 Python 代码的执行效率。 - **关键技术**: Profiling, 多进程/多线程, 算法优化. - **使用场景**: 计算密集型任务、高并发服务。 ### 3. [异步 Python 模式 (Async Patterns)](./异步Python模式.md) - **核心价值**: 掌握 asyncio,编写高效的非阻塞代码。 - **关键技术**: async/await, 协程管理, 异步 I/O. - **使用场景**: I/O 密集型服务、实时通信。 ### 4. [Python 测试模式 (Testing)](./Python测试模式.md) - **核心价值**: 建立稳固的自动化测试体系。 - **关键技术**: Pytest, Mocking, Fixtures. - **使用场景**: 单元测试、集成测试编写。 ## 如何使用 - **API 开发**: "请使用 FastAPI 模板帮我创建一个用户注册接口。" - **并发优化**: "请参考异步 Python 模式,帮我优化这个爬虫脚本。" ## 交互式开发 (Interactive Development) 在设计架构或重构代码时,如果不确定用户的具体偏好(如框架选择、同步/异步决策),请使用 `mcp-feedback-enhanced` (e.g., `ask_followup_question`) 主动询问。如果该工具不可用,则通过对话直接询问。
Related Skills
adhd-design-expert
Designs digital experiences for ADHD brains using neuroscience research and UX principles. Expert in reducing cognitive load, time blindness solutions, dopamine-driven engagement, and compassionate design patterns. Activate on 'ADHD design', 'cognitive load', 'accessibility', 'neurodivergent UX', 'time blindness', 'dopamine-driven', 'executive function'. NOT for general accessibility (WCAG only), neurotypical UX design, or simple UI styling without ADHD context.
add-backend-tool
Add a new tool to the backend OpenAI function calling system. Use when user mentions "new tool", "add tool", "backend function", "agent capability", or wants to extend what the AI agent can do.
add-backend-testing
Add backend integration testing with Vitest to an existing app. Sets up isolated test database schema and writes tests for tRPC routers.
adapter-expert
Adapter Layer 전문가. CommandAdapter(persist만, JpaRepository 1:1), QueryAdapter(4개 메서드, QueryDslRepository 1:1), AdminQueryAdapter(Join 허용, DTO Projection), LockQueryAdapter(6개 Lock 메서드). 필드 2개만(Repository + Mapper). @Component 필수. @Transactional 절대 금지.
plaid-accounts-expert
Expert on Plaid accounts and account management. Covers account data retrieval, balance checking, account types, multi-account handling, and account webhooks. Invoke when user mentions Plaid accounts, account balance, account types, or account management.
accountant-expert
Expert-level accounting, tax, financial reporting, and accounting systems
Python JSON
UTF-8 JSON file I/O utilities to avoid Windows encoding issues (CP-1252 vs UTF-8)
33GOD System Expert
Deep knowledge expert for the 33GOD agentic pipeline system, understands component relationships and suggests feature implementations based on actual codebase state
2000s-visualization-expert
Expert in 2000s-era music visualization (Milkdrop, AVS, Geiss) and modern WebGL implementations. Specializes in Butterchurn integration, Web Audio API AnalyserNode FFT data, GLSL shaders for audio-reactive visuals, and psychedelic generative art. Activate on "Milkdrop", "music visualization", "WebGL visualizer", "Butterchurn", "audio reactive", "FFT visualization", "spectrum analyzer". NOT for simple bar charts/waveforms (use basic canvas), video editing, or non-audio visuals.
Operations & Growth Expert
专注于内容创作(文案、运营稿件)、运营数据分析、以及营销活动策划与设置。帮助项目实现从“可用”到“好用”及“增长”的闭环。
Backend Node.js Expert
专注于 Node.js 后端开发模式与最佳实践。
Backend Database Expert
专注于数据库设计、SQL 优化和迁移策略。