Back to skills

fastapi-router-py

development

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 sta

Setup & Installation

npx skills add https://github.com/microsoft/fastapi-router-py --skill fastapi-router-py
or paste the link and ask your coding assistant to install it
https://github.com/microsoft/fastapi-router-py
View on GitHub

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