·fastapi
{}

fastapi

jezweb/claude-skills

Créez des API Python avec FastAPI, Pydantic v2 et SQLAlchemy 2.0 async. Couvre la structure du projet, l'authentification JWT, la validation et l'intégration de la base de données avec le gestionnaire de packages uv. Empêche 7 erreurs documentées. À utiliser lors de : la création d'API Python, la mise en œuvre de l'authentification JWT ou le dépannage de la validation 422, du CORS, du blocage asynchrone, des données de formulaire, des tâches en arrière-plan ou des erreurs de schéma OpenAPI.

1.6KInstallations·203Tendance·@jezweb

Installation

$npx skills add https://github.com/jezweb/claude-skills --skill fastapi

SKILL.md

Production-tested patterns for FastAPI with Pydantic v2, SQLAlchemy 2.0 async, and JWT authentication.

This skill prevents 7 documented issues from official FastAPI GitHub and release notes.

Error: model.modelfieldsset includes default values when using Form() Source: GitHub Issue #13399 Why It Happens: Form data parsing preloads default values and passes them to the validator, making it impossible to distinguish between fields explicitly set by the user and fields using defaults. This bug ONLY affects Form data, not JSON body data.

Créez des API Python avec FastAPI, Pydantic v2 et SQLAlchemy 2.0 async. Couvre la structure du projet, l'authentification JWT, la validation et l'intégration de la base de données avec le gestionnaire de packages uv. Empêche 7 erreurs documentées. À utiliser lors de : la création d'API Python, la mise en œuvre de l'authentification JWT ou le dépannage de la validation 422, du CORS, du blocage asynchrone, des données de formulaire, des tâches en arrière-plan ou des erreurs de schéma OpenAPI. Source : jezweb/claude-skills.

Voir l'original

Faits (prêts à citer)

Champs et commandes stables pour les citations IA/recherche.

Commande d'installation
npx skills add https://github.com/jezweb/claude-skills --skill fastapi
Catégorie
{}Analyse de Données
Vérifié
Première apparition
2026-02-01
Mis à jour
2026-02-18

Réponses rapides

Qu'est-ce que fastapi ?

Créez des API Python avec FastAPI, Pydantic v2 et SQLAlchemy 2.0 async. Couvre la structure du projet, l'authentification JWT, la validation et l'intégration de la base de données avec le gestionnaire de packages uv. Empêche 7 erreurs documentées. À utiliser lors de : la création d'API Python, la mise en œuvre de l'authentification JWT ou le dépannage de la validation 422, du CORS, du blocage asynchrone, des données de formulaire, des tâches en arrière-plan ou des erreurs de schéma OpenAPI. Source : jezweb/claude-skills.

Comment installer fastapi ?

Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/jezweb/claude-skills --skill fastapi Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code ou Cursor

Où se trouve le dépôt source ?

https://github.com/jezweb/claude-skills