FastAPI_Pytest_TDDHelper
Installation
SKILL.md
FastAPI Pytest TDD Helper
High-performance TDD blueprint for FastAPI projects.
Core Principles
| Principle | Implementation |
|---|---|
| Speed | AsyncClient over TestClient (~20% faster) |
| Isolation | Transaction rollback, not schema recreation |
| TDD | Red-Green-Refactor cycle strictly |
| Validation | Pydantic models, not just status codes |
Quick Start
1. Install Dependencies
pip install pytest pytest-asyncio httpx aiosqlite pytest-cov
Related skills
More from alijilani-dev/claude
github-assistant
Interactive troubleshooting assistant for the top 5 GitHub problems faced by new users. Diagnoses authentication failures, Git vs GitHub confusion, local-remote sync issues, merge conflicts, and accidental sensitive data commits. Provides step-by-step solutions with command execution. Use when users mention GitHub errors, password issues, sync problems, merge conflicts, or accidentally committing secrets.
11sqlmodel-orm-dbhelper
|
5fastapi-helper
|
4docker-rocker
|
4pytest-python
|
3subagent-teams
|
2