Setup & Installation
What This Skill Does
Generates FastAPI router files with CRUD endpoints, authentication dependencies, and typed response models. Follows a template-based pattern with PascalCase/snake_case resource naming. Covers HTTP status codes, optional vs required auth, and service layer integration steps. Writing FastAPI routers by hand means re-looking up the same patterns for auth dependencies, status codes, and response models every time — this skill encodes those conventions into a reusable template.
When to use it
- Working with fastapi router py functionality
- Implementing fastapi router py features
- Debugging fastapi router py related issues
