Python
Skill aAAaqwq/AGI-Super-Team/skills/backend-development/python
14 AI executives powered by legendary minds (Musk/Buffett/Simons/Feynman) — deploy your virtual C-Suite in one git clone.
npx -y skills add aAAaqwq/AGI-Super-Team --skill pythonAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
What its author says it does
Copied from the file, not written here
Python后端开发专家。精通FastAPI、Django、Flask等框架,以及Pydantic、SQLModel、Alembic、Playwright等Python生态最佳实践。
The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.
SKILL.md
1.3 KB, 338 tokens by cl100k_base, as published. Nobody here has run it
Python 后端开发专家
当使用此技能
- 开发现代异步 API (FastAPI)
- 构建企业级全栈应用 (Django)
- 创建轻量级微服务 (Flask)
- 设计数据库 ORM (SQLModel/SQLAlchemy)
- 数据验证 (Pydantic)
- 数据库迁移 (Alembic)
- 浏览器自动化 (Playwright)
框架选择
| 框架 | 适用场景 |
|---|---|
| FastAPI | 现代 API、异步、自动文档 |
| Django | 企业应用、全栈、CMS |
| Flask | 微服务、快速原型 |
最佳实践
- 类型注解: 使用 Python 3.9+ 类型提示
- 异步优先: FastAPI 用 async/await
- Pydantic 验证: 所有输入/输出用 BaseModel
- Alembic 迁移: 数据库变更必须迁移
- 环境配置: 使用 pydantic-settings
- 测试覆盖: pytest + pytest-asyncio
触发词
- "开发 Python API"
- "FastAPI 项目"
- "Django 应用"
- "Python 后端"
- "SQLAlchemy ORM"
Gives 0 of the 12 instructions most data backend skills give in 338 tokens
Counted across 229 of the 229 authors here whose files we hold, read 2026-08-07
- separate business logic into service layersin 22 of 229, across 15 files
- retry failures with exponential backoffin 21 of 229, across 14 files
- select only needed database columnsin 20 of 229, across 13 files
- abstract data access into repository classesin 19 of 229, across 12 files
- use centralized error handlersin 17 of 229, across 10 files
- Use AsNoTracking for read-only queriesin 16 of 229, across 4 files
- Use async/await for all I/O operationsin 16 of 229, across 5 files
- implement structured loggingin 15 of 229, across 4 files
- Use dependency injection for all servicesin 14 of 229, across 2 files
- use resource-based URLs for REST APIsin 13 of 229, across 7 files
- invalidate cache after data changesin 13 of 229, across 9 files
- Use a dependency injection containerin 12 of 229, across 4 files
Said here and by no other author read
- use Python 3.9+ type hints
- use async/await in FastAPI
- validate all inputs and outputs with BaseModel
- test code using pytest and pytest-asyncio
Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.