Install any skill in seconds. Free to start, no credit card required.
Get Started Free →microck/fastapi-templates
Create production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling.
Passed 19 of 22 test cases with the skill, and 16 of 22 without it.
and 2 more in the full report
3 fixed16 passed either way3 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 3 test cases the skill fixed. Same model, same prompt, with and without the skill.
How can I implement a reusable generic base repository class `BaseRepository` in Python for async SQLAlchemy CRUD operations?
| Checked | Without skill | With skill |
|---|---|---|
| Uses TypeVar bound to BaseModel for generic Pydantic schema parameters | Missed | Passed |
| Awaits db.flush() after adding objects to the session during creation | Missed | Passed |
The instructions your model reads when the skill loads.
Production-ready FastAPI project structures with async patterns, dependency injection, middleware, and best practices for building high-performance APIs.
Recommended Layout:
app/
├── api/ # API routes
│ ├── v1/
│ │ ├── endpoints/
│ │ │ ├── users.py
│ │ │ ├── auth.py
│ │ │ └── items.py
│ │ └── router.py
│ └── dependencies.py # Shared dependencies
├── core/ # Core configuration
│ ├── config.py
│ ├── security.py
│ └── database.py
├── models/ # Database models
│ ├── user.py
│ └── item.py
├── schemas/ # Pydantic schemas
│ ├── user.py
│ └── item.py
├── services/ # Business logic
│ ├── user_service.py
│ └── auth_service.py
test cases passed, vs 16 / 22 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.