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.
Installation
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.
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- Source
- jezweb/claude-skills
- 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
Détails
- Catégorie
- {}Analyse de Données
- Source
- skills.sh
- Première apparition
- 2026-02-01