fastapi
FeaturedFastAPI best practices and conventions. Use when working with FastAPI APIs and Pydantic models for them. Keeps FastAPI code clean and up to date with the latest features and patterns, updated with new versions. Write new code or refactor and update old code.
Install
Quality Score: 90/100
Skill Content
Details
- Author
- ReflexioAI
- Repository
- ReflexioAI/claude-smart
- Created
- 4 months ago
- Last Updated
- 1 weeks ago
- Language
- Python
- License
- Apache-2.0
Integrates with
Bundled in these plugins
Similar Skills
Semantically similar based on skill content — not just same category
fastapi
FastAPI best practices and conventions. Use when working with FastAPI APIs and Pydantic models for them. Keeps FastAPI code clean and up to date with the latest features and patterns, updated with new versions. Write new code or refactor and update old code.
fastapi-patterns
FastAPI project structure, directory organization, and file naming conventions. Use when creating new routes, services, components, or any new directory/file in a FastAPI project. Defines what lives where and why — the structural DNA of the project. Do NOT use for general-purpose Python conventions outside a FastAPI project, or for protocol-specific streaming formats (e.g. typed event schemas) that define their own SSE termination/error conventions — this skill's generic SSE rules apply only when no such protocol is in play.
fastapi-patterns
FastAPI patterns, Pydantic schemas, dependency injection, async correctness, response models, error handling, OpenAPI, and auth. Use whenever the project contains `fastapi` in dependencies, files importing from `fastapi`, `@app.get`/`@router.get` decorators, Pydantic BaseModel subclasses used as request/response types, OR the user asks about FastAPI, Pydantic v2, Depends(), HTTPException, OAuth2PasswordBearer, APIKeyHeader, response_model, even if FastAPI is not mentioned by name.