fastapi-patterns
✓Mécanique du framework FastAPI et modèles avancés. À utiliser lors de la configuration d'un middleware, de la création de chaînes d'injection de dépendances, de la mise en œuvre de points de terminaison WebSocket, de la personnalisation de la documentation OpenAPI, de la configuration de CORS, de la création de dépendances d'authentification (validation JWT, accès basé sur les rôles), de la mise en œuvre de tâches en arrière-plan ou de la gestion de la durée de vie des applications (démarrage/arrêt). Ne couvre PAS le CRUD de point de terminaison de base, les modèles de référentiel/service (utilisez python-backend-expert) ou les tests (utilisez pytest-patterns).
Installation
SKILL.md
Middleware executes in LIFO (Last In, First Out) order. The last middleware added is the outermost layer.
Use only for middleware that needs to read/modify the request body or response:
FastAPI caches dependency results within a single request. The same dependency called multiple times returns the same instance:
Mécanique du framework FastAPI et modèles avancés. À utiliser lors de la configuration d'un middleware, de la création de chaînes d'injection de dépendances, de la mise en œuvre de points de terminaison WebSocket, de la personnalisation de la documentation OpenAPI, de la configuration de CORS, de la création de dépendances d'authentification (validation JWT, accès basé sur les rôles), de la mise en œuvre de tâches en arrière-plan ou de la gestion de la durée de vie des applications (démarrage/arrêt). Ne couvre PAS le CRUD de point de terminaison de base, les modèles de référentiel/service (utilisez python-backend-expert) ou les tests (utilisez pytest-patterns). Source : hieutrtr/ai1-skills.
Faits (prêts à citer)
Champs et commandes stables pour les citations IA/recherche.
- Commande d'installation
npx skills add https://github.com/hieutrtr/ai1-skills --skill fastapi-patterns- Source
- hieutrtr/ai1-skills
- Catégorie
- </>Développement
- Vérifié
- ✓
- Première apparition
- 2026-02-05
- Mis à jour
- 2026-02-18
Réponses rapides
Qu'est-ce que fastapi-patterns ?
Mécanique du framework FastAPI et modèles avancés. À utiliser lors de la configuration d'un middleware, de la création de chaînes d'injection de dépendances, de la mise en œuvre de points de terminaison WebSocket, de la personnalisation de la documentation OpenAPI, de la configuration de CORS, de la création de dépendances d'authentification (validation JWT, accès basé sur les rôles), de la mise en œuvre de tâches en arrière-plan ou de la gestion de la durée de vie des applications (démarrage/arrêt). Ne couvre PAS le CRUD de point de terminaison de base, les modèles de référentiel/service (utilisez python-backend-expert) ou les tests (utilisez pytest-patterns). Source : hieutrtr/ai1-skills.
Comment installer fastapi-patterns ?
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/hieutrtr/ai1-skills --skill fastapi-patterns 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/hieutrtr/ai1-skills
Détails
- Catégorie
- </>Développement
- Source
- skills.sh
- Première apparition
- 2026-02-05