Create FastAPI routers with CRUD operations, authentication dependencies, and proper response models. Use when building REST API endpoints, creating new routes, implementing CRUD operations, or adding authenticated endpoints in FastAPI applications.
Start a fresh conversation. Replace the highlighted placeholders.
Use fastapi-router-py to add CRUD endpoints for [resource] to [FastAPI project], with Pydantic response models and [optional or required] authentication; integrate the router and use appropriate sync/async resource handling.
Required inputs
[resource]
[FastAPI project]
[optional or required]
User-approved starter prompt based on a pinned source version; check current skill requirements before running. Task evidence ↗
SKILL.md
name: fastapi-router-pydescription: Create FastAPI routers with CRUD operations, authentication dependencies, and proper response models. Use when building REST API endpoints, creating new routes, implementing CRUD operations, or adding authenticated endpoints in FastAPI applications.license: MITmetadata: author: Microsoft version: "1.0.0"
FastAPI Router
Create FastAPI routers following established patterns with proper authentication, response models, and HTTP status codes.