·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.

10Installations·1Tendance·@ederheisler

Installation

$npx skills add https://github.com/ederheisler/agent-skills --skill fastapi

Comment installer fastapi

Installez rapidement le skill IA fastapi dans votre environnement de développement via la ligne de commande

  1. Ouvrir le Terminal: Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.)
  2. Exécuter la commande d'installation: Copiez et exécutez cette commande : npx skills add https://github.com/ederheisler/agent-skills --skill fastapi
  3. Vérifier l'installation: Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Source : ederheisler/agent-skills.

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 : ederheisler/agent-skills.

Faits (prêts à citer)

Champs et commandes stables pour les citations IA/recherche.

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

Browse more skills from ederheisler/agent-skills

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 : ederheisler/agent-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/ederheisler/agent-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, Cursor ou OpenClaw

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

https://github.com/ederheisler/agent-skills