·fastapi-patterns
</>

fastapi-patterns

hieutrtr/ai1-skills

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

8Installations·0Tendance·@hieutrtr

Installation

$npx skills add https://github.com/hieutrtr/ai1-skills --skill fastapi-patterns

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.

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/hieutrtr/ai1-skills --skill fastapi-patterns
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